シーン
Winフォームのプログラムでは、設定項目の数は、あなたは、あなたがカスタムXML設定ファイルのフォーマットを必要とする、コンフィギュレーション・ファイルを保存する必要があります。そして、いくつかのツールは、設定ファイルのパスで取得し、そのコンテンツをロードします。
国民の関心番号
横柄プログラム猿の
買収関連のプログラミング電子書籍、チュートリアル、無料ダウンロードのためにプッシュ。
実現
まず、右のxmlファイルを追加し、configという名前でプロジェクトフォルダに新しいファイルを作成します。
カスタムXMLノードには、以下の
<?XMLバージョン= " 1.0 "エンコード= " UTF-8。"?> <設定> <! - Y軸のデフォルト数1 - 。> <yConut> 1。 </ yConut> <! - Y軸のセット- > <Y軸> <! - > - Y軸の最初の <Yaxi> <NUM> 。1 </ NUM> <タイトル>温度</ TITLE> <カラー>ブラック</カラー> <分> - 1500 </分> <最大> 1500 </最大> </ Yaxi> <! -第二軸Y - > <Yaxi> <num>は2 </ NUM> <タイトル>电压</ TITLE> <色>ブラック</カラー> <分> - 1500 </分> <最大> 1500 </最大> </ Yaxi> </ Y軸> </構成>
その後、我々は、設定ファイルを読み込むため、このパッケージのツールの新しいクラスを作成するには、utilsパッケージの下に新しいプロジェクトを作成します。
現時点では、VS 2つのファイルのパスを参照することができ、次の関係です。
このとき、パスは、次のクラスに上記工具のプロファイルを得るために必要。
注意:私たちは、最終的なプロジェクトにパッケージの構成ファイルを、VSに新しいディレクトリを作成し、追加した場合のみ、
リリースまたはデバッグのexeファイルは、ビンの下に存在し、あなたが他のディレクトリに設定ファイルを読むために必要がある場合、その後、あなたは見つけることができません。
だから、必要な設定ファイルがbinに、デバッグまたはリリースディレクトリに格納されているが、我々はまた、開発中にVSに設定することができます。
VSプロファイルでクリックし、右 - 詳細プロパティ - 出力ディレクトリにコピー - コピーより新しい場合は変更する場合には、自動的にビンの下で、デバッグやリリースディレクトリにコピーします。
このようなデバッグまたは存在する実際の意志でプロジェクトのbinディレクトリをリリース。
binディレクトリの下にデバッグまたはリリースディレクトリを取得する方法
// 実行ファイルのパスを取得する-つまり、デバッグまたはbinディレクトリの下のディレクトリを解放する 文字列のコンテキスト= System.Windows.Forms.Application.StartupPath; 文字列のパス= String.Concat(文脈、「@ \ CONFIG \ YAxisSet.xml 」) ;