2022-11-01から1ヶ月間の記事一覧

【C#】 コンボボックスへ選択状態を表示する

コンボボックスでDBに登録されている文字列を そのまま選択されている状態で表示する場合の手法です。 [コンボボックス名称].SelectedIndex = [コンボボックス名称].FindStringExact(”選択文字列”);

【C#】 画面コントロールの種別を見て処理を行う

C# で 画面コントロールの種別を見て処理を行う事があります。 ちょっと強引ですが、こんな感じでやりました。 他にもっといい手法があるはずなので また更新します。 private void Data_Enabled(Boolean bbool) { foreach (Control c in MainPanel.Controls…

【C#】区切り文字で分割

業務アプリを作っていてよく出てくるのが 指定した区切り文字で文字列を分割する方法です。 C#で書く場合の Splitメソッドを使う方法を書いておく。 private void stringSplit(string argStr) { string[] textArray; textArray = argStr.Split(','); // 文字…

vagrantって 便利だわ

python を勉強するために WindowsPCにVirtualBoxとvagrantをインストールしてみた。 数年前に遊びでVirtualBoxを入れたけど その時は環境を作るのに少々手間取ったけど 今回はvagrantの便利さに驚いた! 20年前は結構Unixを業務で触っていたのですが、色々と…

DBerverというToolは使えるのか?

システムのデータベースにPostgreSQLを使用しているモノを とある理由でMySQLに移行する事になった。 移行ツールは無いようだが DBeaverというOSSツールを使ってDDLを取り出して MySQL用に一部変更してスキーマ―を作る方法がググるとあった。 ちょっとやって…

C# FormにVersion表記を行う

C#でフォームアプリを作る場合にプログラムのVerを表示する。 フォームのコンストラクタに書いています。 this.Text += " ( Ver." +FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location).FileVersion.ToString() + " )"; 他にいいやり…