2012-04-27 9 views
-1

私のプログラムに設定を保存するには、次のようにします。 ファイルを開くためのインポートボタンがあります。私は次回に自分のプログラムを立ち上げたときに、どうやってそれを作ることができるのですか?彼らはすでに設定や何か "として"輸入されていますか? 注:私はちょっとした手がかりがないので、何も試していません。VB.NETの設定

+0

次回にプログラムを開いたときにファイルをインポートしたことを保存したいのですか? – Nick

+0

私はmy.settingsを使用しようとしています。ファイルをインポートすると、ファイルの場所が保存されるので、プログラムの起動時にそれらのファイルが開かれます。 – user1328301

+1

my.settingを使用する場合は、 [リンク](http://www.dreamincode.net/forums/topic/108352-how-to-use-mysettings-in-vbnet/) – Nick

答えて

0

コードは、インポートを実行するときにすべてのファイル名をテキストファイルに書き込むような処理を行います。次に、プログラムを実行して内容を確認するたびに、テキストファイルを読んでください。あなたのプログラムに合うようにコードを修正する必要があるかもしれません。

Private Const MySetting As String = "MySetting.txt" 
Private Sub Log_into_File(ByVal Filenames() As String) 

    Dim oFile As System.IO.File 
    Dim oWrite As System.IO.StreamWriter 
    oWriter = oFile.OpenText(MySetting) 


    For Each FName As String IN Filenames 
     oWrite.WriteLine(FName & VbCrLF) 
    Next  

    oWriter.Close() 

End Sub 

Private Function Is_Imported() As Boolean 

    Dim EntireFile As String 
    Dim oFile As System.IO.File 
    Dim oReader As System.IO.StreamReader 
    oReader = oFile.OpenText(MySetting) 

    EntireFile = oRead.ReadToEnd() 

    oRead.Close() 

    Return Trim(Replace(EntireFile, VbCrLF, "")).Equals(String.Empty) 

End Function 
関連する問題