元SE。田舎の公務員

通勤快足な生活をしながら、開発技術とウェイトコントロールについてつらつらと。。。

プログラミング

【C#】MessageBoxメッセージボックスを表示する。複数のボタンとアイコンを表示

メッセージボックスの表示には、MessageBoxクラス(System.Windows.Forms名前空間)のShowメソッドを使用します。 エラーメッセージの表示や、ユーザーの確認が必要な場合に使用します。 前提 一つのボタンを表示する メッセージと[OK]ボタンを表示 メッセー…

ExcelVBA、Error処理実装とは?

業務でオレツールを使うことが多くなってきたのは、効率よくミスを少なく(怒られたり、変な指摘をされることなく)お家に帰るため。凝ったものを作ると後々メンテコストが全て自分に返ってきてしまうのである程度読める人の為にVBAで作っておく。読めなくて…

マウスホイールによるスクロールバーの最下部を判定する方法

こちらのコードを参考に kgbnblog.blogspot.com private void Form1_Load(object sender, EventArgs e) { this.MouseWheel += new MouseEventHandler(Form1_MouseWheel); } void Form1_MouseWheel(object sender, MouseEventArgs e) { if((this.VerticalScro…

C++でGDIPlusを使った画像変換処理

C++ ベースで、GDIPlusでの画像変換に困ったので覚え書き GDI+ は従来の GDI と異なり、便利なクラスライブラリとして提供されています。 C# などからも簡単に利用可能であるために、.NET Framework の一部と思われがちですが、 実際には独立しており、ネイ…

Oracle SQLで文字列の編集、部分文字列を取り出す

■文法 SUBSTR ( string , position [, length] ) SUBSTRB ( string , position [, length] ) return [ string ] ■引数 string対象の文字列 position 正の場合取り出したい文字列の開始位置(1〜) position 0 の場合1を指定したことと同じ position 負の場合…

【C#】メッセージボックス 【MessageBox】の仕様

表示されるアイコンとボタンのイメージを追記しました。 www.inakano-koumuin.com MessageBox.Show("表示メッセージ", "タイトル", MessageBoxButtons.選択肢ボタンセット, MessageBoxIcon.マーク, MessageBoxDefaultButton.デフォルトボタン); ■MessageBoxB…

C#で【FindWindow】

//HWND FindWindow( // LPCTSTR lpClassName, // クラス名 // LPCTSTR lpWindowName // ウィンドウ名 //); [System.Runtime.InteropServices.DllImport("user32.dll",CharSet = System.Runtime.InteropServices.CharSet.Auto)] static extern IntPtr FindWin…

【C#】【ShowWindow】

ShowWindow() :ウィンドウの表示状態を設定します。 //BOOL ShowWindow( // HWND hWnd, // ウィンドウのハンドル // int nCmdShow // 表示状態 //); const int SW_HIDE = 0; const int SW_SHOWNORMAL = 1; const int SW_NORMAL = 1; const int SW_SHOWMINIM…

OracleとSQL ServerにおけるNULLと空文字、スペースの違い

NULLと同じように値がないことを表すのに空文字('')やスペース(' ') これはRDBMSによってどの程度、動作に違いがあるのか? ■【Oracle】 Oracleの場合、主要なデータ型のカラムに対し、空文字、スペースを挿入すると実際には以下の表のような値が登録される…