1

VB.2010 を使用して、現在のアプリ設定をファイルに保存し、それらの設定を「開く」ことができる「保存」ファイル オプションを作成することは可能ですか。基本的に、ドロップダウンタスクバーに従来の保存して開く機能を実装した後です。

設定と言うときは、テキストボックスの内容などの負荷を意味します

4

1 に答える 1

1

安全/機密情報でない場合は、テキスト ファイルに保存できます。

これはほんの一例です:

    ' For own file name or save place...

    Dim sfd As New SaveFileDialog
    sfd.ShowDialog()
    Dim myPath As String = sfd.FileName

    ' Replace "My.Computer.FileSystem.SpecialDirectories.MyDocuments & "\NAME_OF_FILE.txt" with "myPath"

    ' To save
    FileOpen(1, My.Computer.FileSystem.SpecialDirectories.MyDocuments & "\NAME_OF_FILE.txt", OpenMode.Output)
    PrintLine(1, TextBox1.Text)
    PrintLine(1, TextBox2.Text)
    ' And so on...
    FileClose(1)

    ' To load
    If My.Computer.FileSystem.FileExists(My.Computer.FileSystem.SpecialDirectories.MyDocuments & "\NAME_OF_FILE.txt") Then
        FileOpen(1, My.Computer.FileSystem.SpecialDirectories.MyDocuments & "\NAME_OF_FILE.txt", OpenMode.Input)
        TextBox1.Text = LineInput(1)
        TextBox2.Text = LineInput(1)
        ' And so on...
        FileClose(1)
    End If

常にファイルを閉じることを忘れないでください。そうしないと、メモリリークやあらゆる種類の厄介なものが発生します = P

FreeFile()次の空きファイル番号を取得するために使用できます。複数のファイルを開くときに使用されます...

これは単純な方法です。これをテンプレートとして使用し、独自の使用のために実装できると確信しています。

それが役に立てば幸い

于 2013-05-19T12:32:46.157 に答える