まずは、私のコードを見てみましょう:文字列をVB.netのコードに変換する方法は?
Private Sub FormLoad(sender As Object, e As EventArgs) Handles MyBase.Load
txtMDF.Text = My.Settings.MDF
End Sub
My.Settings.MDF
がApplication.StartupPath + "\MyDB.mdf"
の文字列値を持っていると仮定します。私はこの結果を得る:
をしかし、私は結果になりたい:私は、以下のリンクや方法を試してみました
:
- How to convert string to code in vb.net and to view static or public variables of main project
- CodeDom - しかし、それを理解できませんでした。
なぜ設定に 'Application.StartupPath'を置きますか?設定ファイルに名前を残して、Path.Combine()を使用して完全なファイル名を取得します。 –
いいえ、ファイルの場所をApplication.StartupPath + + "\ MyDB .mdf "に変更する必要がありますが、後でデータベースの場所を変更したい場合は、MySettings ...に変更して保存してください。 –
デフォルトで表示されますので、場所を変更したい場合は保存する必要がありますファイルパス全体を指定します。 –