Dialog ›› SaveFileRequester

プログラム言語 FreeBasic


SaveFileRequester

構文

name = SaveFileRequester(NameDialog,CurrentDir,Pattern)

Function SaveFileRequester(ByRef Title As String, ByRef Curentdir As String, ByRef Pattern As String = "All files(*.*)"+Chr(0)+"*.*"+Chr(0), ByVal Defaultsetpattern As bool=0, ByRef TemplateName As String = "", ByVal hParentWin as HWND = 0) As String

説明

ファイルを保存するダイアログボックスを開きます。
重要:ライブラリのUNICODEバージョンでは、CHR(0) の代わりに | を使う必要があります。

注意:UNICODE 版の「libwindow9.a」 を使う場合は、プログラム・コードの行頭に「#define unicode」を追記する必要があります。

オプション

NameDialog - 名前ダイアログボックス("" とすると、デフォルト"名前を付けて保存"になります)

CurrentDir - 保存するディレクトリ(フォルダ)

Pattern - 保存するファイルのマスク

Defaultsetpattern - (windows のみ) 以下のフラグ:

0 - ユーザーがファイルの保存を選択したときにデフォルトの拡張子を追加しない

1 - ユーザーがファイルの保存を選択したときにデフォルトの拡張子を追加します(指定がないとき)

TemplateName - ダイアログに表示されるデフォルトのファイル名。このファイル名は、関数の結果に割り当てることができます。

hParentWin - 親ウィンドウのハンドル

プラットホーム

Windows , Linux


例:

#Include "window9.bi"

? SaveFileRequester("","C:\","Text files (*.txt, *.ini, *.doc)"_
+Chr(0)+"*.txt;*.ini;*.doc"+Chr(0))
Sleep


http://mneniya.ucoz.ru/

←リンク元に戻る Window9 トップに戻る FreeBASIC マニュアル トップに戻る
ロシア語オリジナル:https://users.freebasic-portal.de/freebasicru/window9lib/window9.html