MATLAB Function Reference |
Syntax
uiputfile uiputfile('InitFile
') uiputfile('InitFile
','DialogTitle
') uiputfile('InitFile
','DialogTitle
',x,y) [fname,pname] = uiputfile(...)
Description
uiputfile
顯示一對話盒其用來選擇欲寫入的檔案。對話盒會列出現行目錄下的檔案及目錄。
uiputfile('
顯示一對話盒其包含了依 InitFile
')
InitFile
所決定的目錄下之所有檔案。InitFile
為一全檔名或包含 *
符號。舉例來說,'
*.m'
(預設值)將使對話盒列出 MATLAB
的 M 檔案。
uiputfile('
顯示一標題為 InitFile
','DialogTitle
')
DialogTitle
的對話盒。
uiputfile('
將對話盒的位置放在 [InitFile
','DialogTitle
',x,y)
x
,y
],x
和 y
為以相對於螢幕左上角的距離,以像素為單位。注意並不是所有的平台都能工常的運作此功能。
[fname,pname] = uiputfile(...)
回傳從對話盒中所選擇檔案的名稱及路徑。若按下 Cancel 或有錯誤發生,fname
和 pname
將設成 0
。
Remarks
若選擇一已存在的檔案,則將會有提示問您是否要覆蓋原先的檔案。若有選擇,函式將成功地回傳但並不會刪除原本的檔案。若選擇取消,則函式會回傳原先的對話盒,而也可繼續輸入其他的檔名。
Examples
下列敘述顯示一標題為 'Save file name'
,檔名為 animinit.m
的對話盒。
[newfile,newpath] = uiputfile('animinit.m
','Save file name');
See Also
uint8, uint16, uint32 | uiresume, uiwait |