はじめに 複数のフォームを切り替えるアプリで、処理スレッドからの処理結果をフォーム上のラベルに表示する処理がありました。 処理結果が返却されるタイミングでどの画面が表示されているかわからないため、すべての画面で同じ処理を行うようにしました。 …
はじめに ボタンに画像を張り付けて、画像をボタン代わりにしようとしました。 その際ボタンの枠線が表示されたままだったので、ボタンの枠線を消すにはどうしたらよいか調べました。 FlatStyleプロパティ ボタンのスタイルを設定するFlatStyleプロパティが…
はじめに 不具合調査などのためにログをファイルに出力しておくことはよくあると思います。 今回もログファイルを作成しようと考えましたが、出力場所をどこにするかお客様と相談しました。 その結果、アプリが動作しているディレクトリに作成することになり…
はじめに 設定値がソース上にべた書きされている画面があったのですが、それを設定ファイルで外出ししてほしいと依頼があり対応しました。 要件としてはそんなに難しい要素はないためすぐ終わると思っていたのですが、書き込み処理ではまりました。 はまった…
はじめに 前回レジストリから値を読み込む方法をまとめましたので、今回はレジストリに値を書き出す方法をまとめてみます。 RegistryKey.SetValueメソッド レジストリの値の読み込み同様、レジストリへの値の書き出しは、RegistryKey.SetValueメソッドを利用…
はじめに アプリの設定値などはiniファイルやレジストリに保持するのが一般的だと思います。 今回はレジストリから保存された値を読み込む方法をまとめてみました。 RegistryKeyクラス レジストリはRegistryKeyクラスで操作します。 対象となるCurrentUserの…
URLが変更になりました。 次の記事をクリックしてください。 paveway.hatenablog.com
はじめに ファイルを操作する場合、ファイルが存在しない状態で操作しようとすると、アプリは予期せぬ動作になります。 そのためファイルが存在するかどうかチェックする方法を調べてみました。 Existsメソッド ファイルが存在しているかどうかは、Fileクラ…
URLが変更になりました。 次の記事をクリックしてください。 paveway.hatenablog.com
はじめに 仕事でですが、ある画面の実装中に仕様書の画面イメージをよく見てみると、フォームの左上のアイコンが表示されていないことに気が付きました。 そのためフォームの左上のアイコンを非表示にする方法を調べてみました。 ShowIconプロパティ フォー…