私はこれについていくつかの助けをしたいと思っています。私はgoogleで検索しようとしましたが、運がないとここで検索しようとしました。私がこれまで試してみました何vb.netのmy.settingsの名前と値でforループを実行するにはどうすればよいですか?
は以下の通りです: -
For Each value As Configuration.SettingsPropertyValue In My.Settings.PropertyValues
Dim myrecord As String = My.Settings.PropertyValues.ToString
sql_all_matching_records = String.Format("")
Next
が、私は、デバッガモードで実行し、forループ内のブレークポイントを入れているときだけスキップされます。この。
私がしたいことは、my.settingsの変数名をループして、その値を取り出してSQLルックアップと比較できることです。私が苦労しているのは、my.settingsをループすることだけです。
EDIT1:ABOVEが回答されましたが、エラーが発生しましたが、コードが間違っていますか?私はvb.netが私に教えようとしていることを理解していません。私はそれが正しいと思った。
に役立ちます願っています。これは、まだ設定がロードされていない状況のように感じますが、設定がどのように初期化されるかについてあまりよく知らないことを認めなければなりません。しかし、ループの前にその行を追加し、 "ダミー"設定の値を取得すると、PropertyValuesコレクションを埋めるように見えて、ループを実行できるようになりました – soohoonigan
うわー - 良い答え - それは私に新しい問題を与えました、私は質問を編集し、上記の答えを正しいものとして投稿し、答えとして記入します。 –