Matlab GUI,activex控件,播放视频,菜单,打开文件对话框
2017-10-20 11:47
771 查看
guide (代码: 2\playMTV.m)
% 窗体打开前,执行该函数---------------------------------------------------- function playMTV_OpeningFcn(hObject, eventdata, handles, varargin) handles.output = hObject; pos=[0 0 0 0]; %MovieControl=actxcontrol('AMOVIE.ActiveMovieControl.2',pos); %actxcontrol get(MovieControl) 查看文档属性 MovieControl=actxcontrol('WMPlayer.OCX.7',pos); %调用Windows的系统控件(activex控件) handles.MovieControl=MovieControl; %绑定到全局变量中 mp=handles.MovieControl.currentMedia; handles.output=mp; guidata(hObject, handles); % 打开文件按钮,播放视频---------------------------------------------------- function Untitled_2_Callback(hObject, eventdata, handles) [filename pathname]=uigetfile('*.*','选择媒体文件'); %打开文件对话框 if ~filename %如果没有打开文件 return; end url1=[pathname filename]; %拼接绝对路径 set(handles.MovieControl,'URL',url1); %用MovieControl播放视频 % 窗体大小改变时,执行该函数------------------------------------------------ function figure1_SizeChangedFcn(hObject, eventdata, handles) units=get(handles.figure1,'units'); set(handles.figure1,'units','pixels'); %将单位设置成像素 pos=get(handles.figure1,'Position'); set(handles.figure1,'units',units); pos=[0 0 pos(3:4)]; move(handles.MovieControl,pos); %设置MovieControl控件的大小随窗体大小的改变而改变 % 退出按钮----------------------------------------------------------------- function Untitled_3_Callback(hObject, eventdata, handles) clc; clear all; close(gcf);
相关文章推荐
- 黑马程序员_GUI(布局,Frame,事件监听机制,对话框Dialog,菜单,打开和保存文件)
- Matlab GUI,显示学生成绩(读取txt,xls文件),打开文件对话框
- matlab gui(三)对话框(文件打开/保存对话框,进度条)
- Matlab GUI,显示图片,打开文件对话框,单选按钮组
- 黑马程序员_GUI(布局,Frame,事件监听机制,对话框Dialog,菜单,打开和保存文件)
- python : 打开文件夹,选择视频文件,并播放
- 一个WinForm记事本程序(包含主/下拉/弹出菜单/打开文件/保存文件/打印/页面设置/字体/颜色对话框/剪切版操作等等控件用法以及记事本菜单事件/按键事件的具体代码)
- Matlab GUI,输入文本对话框,选择文件对话框,列表(多选)对话框
- lesson7:GUI:创建一个窗口程序(JFrame),标题栏起名为“浏览器”,有一个菜单条,有“文件”、“编辑”、“查看”3个菜单。“文件”菜单有两个菜单项,一项是“打开”
- 黑马程序员_温习 GUI图形用户接口二 (个人笔记)摘要(综合应用---对话框----菜单----Jar包打开方法)
- 一个WinForm记事本程序(包含主/下拉/弹出菜单/打开文件/保存文件/打印/页面设置/字体/颜色对话框/剪切版操作等等控件用法以及记事本菜单事件/按键事件的具体代码)
- 用matlab gui 实现打开对话框选择图像
- matlab的文件打开对话框函数uigetfile
- [javaSE] GUI(打开文件对话框)
- 一分钟了解“matlab实现用对话框手选的方式打开文件”
- 显示打开文件的对话框:TMP_GUI_FILE_OPEN_DIALOG
- VC:制作视频播放器(ActiveX控件、工具栏、菜单栏、滑块、打开对话框))
- 批处理文件打开matlab gui文件
- matlab 如何在GUI 上 暂停和暂停后连续播放视频
- VS2010MFC对话框程序中使用Windows Media Player播放音频或视频文件