Public Sub Save() ' エラーが起きたときはCancelErrorのある行へ On Error GoTo CancelError ' 変数strFileNameにファイル名が指定されているファイルを ' ファイル番号1として開きます Open strFileName For Output As #1 ' テキストボックスの文字をファイル番号1にPrintします Print #1, txtMain.Text ' Openで開いたファイル番号1を閉じます。 Close #1 'エラーが起きたらそのまま終了します CancelError: End Sub |
Public Sub Save() ' エラーが起きたときはCancelErrorのある行へ On Error GoTo CancelError ' Saveサブプロシージャを呼び出します。 Call Save End Sub |
Public Sub Saveas() ' エラーが起きたときはCancelErrorのある行へ On Error GoTo CancelError ' プロパティを設定します dlgFile.Filter = "すべてのファイル (*.*)|*.*|" & _ "テキスト ファイル (*.txt)|*.txt|" & _ "バッチ ファイル (*.bat)|*.bat" dlgFile.FilterIndex = 2 dlgFile.Flags = cdlOFNHideReadOnly dlgFile.FileName = strFileName ' Saveダイアログを表示します dlgFile.ShowSave ' Saveサブプロシージャを呼び出します。 Call Save End Sub |