bugfix> vb.net > 投稿

1か月前にC#でプロジェクトを作成し、アプリケーション設定を使用してデータを保存しました。今回は、データを保存する必要があるVB.NETでプロジェクトを作成しています。ユーザーが特定のキーを入力し、それを正しく入力すると、設定がtrueに設定されるテキストボックスがあります。これがコードです。

Public Class Form4
  Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
      If TextBox1.Text = ("CF4A438C1F68D" Or "7552B2C629D11" Or "9C9C94A73141A" Or "7EE3998DAB3D3" Or "FC4DABC9CA7EA" Or "FDEE4B1F2C113" Or "D773E97B47531" Or "AABBBF181D39A" Or "36F37B39D19A5") Then
          Properties.Settings.Default.ActivatedVersion = True
          Properties.Settings.Default.Save()
      End If
  End Sub
End Class

残念ながら、プロパティを作成すると機能しません。これどうやってするの?

回答 1 件
  • VBでは、 My.Settings のではなく Properties.Settings.Default

    また、必ずしも電話する必要はありません Save デフォルトでは、アプリケーションの終了時に自動的に発生するため、明示的に。アプリケーションがクラッシュした場合は発生しませんが、正しいことを行い、 UnhandledException イベントの場合、未処理の例外がスローされても、アプリケーションはクラッシュしません。

あなたの答え