uigetfile()的用法:標準開啟檔案對話視窗
1.[filename, pathname, filterindex] = uigetfile(filterspec, title)
example:
[filename, pathname, filterindex] = uigetfile('*.m', 'pick a matlab code file');
[filename, pathname, filterindex] = uigetfile( ...
, ...
'pick a file');
2.[filename, pathname, filterindex] = uigetfile(filterspec, title, file);
輸出變數:【filename:檔名稱 ; pathname:返回的檔案的路徑名 ;filterindex: 返回在對話方塊中選擇的過濾器的索引值(1或0(中途取消))】
輸入變數:【filterspec:檔案型別設定;title:對話方塊的標題名稱;file:乙個字串,包含用作預設選擇指向的名稱】
example:
[filename,pathname,filterindex]=uigetfile('*.txt;*.mat','select the file','c:\users\diannie\documents');
if isequal(filename,0) || isequal(pathname,0)
disp('user pressed cancel')
else
disp(['user selected ', fullfile(pathname, filename)])
endtestdata=load(fullfile(pathname,filename));
模態對話方塊 非模態對話方塊 標準對話方塊 檔案對話方塊
模態對話方塊 qdialog 非模態對話方塊 qdialog 標準對話方塊 關於對話方塊 問題對話方塊等 qmessagebox 檔案對話方塊 qfiledialog 標準對話方塊還有 qcolordialog 選擇顏色 qfiledialog 選擇檔案或者目錄 qfontdialog 選擇字型 q...
對話方塊 訊息對話方塊
我們在使用windows系統的過程中經常會見到訊息對話方塊,提示我們有異常發生或提出詢問等。因為在軟體開發中經常用到訊息對話方塊,所以mfc提供了兩個函式可以直接生成指定風格的訊息對話方塊,而不需要我們在每次使用的時候都要去建立對話方塊資源和生成對話方塊類等。這兩個函式就是cwnd類的成員函式mes...
MFC 實現開啟檔案對話方塊 儲存檔案對話方塊
cfiledialog cfiledialog bool bopenfiledialog,lpctstr lpszdefext null,lpctstr lpszfilename null,dword dwflags ofn hidereadonly ofn overwriteprompt,lpct...