tetsuyanbo

welcome to tetsuyanbo web site!!

「 プログラミング 」 一覧

Excel VBAメモ テーブルの挿入で作ったテーブルを名前で見つけて内容を取得してみる

野暮用で。 ポイントはこんな感じ。 テーブルに名前をつけておく SheetオブジェクトのテーブルコレクションListObjectsからテーブルListObjectを取得する テーブルの名前はNameプ …

C#メモ Formを閉じたときのイベントFormClosedでクリックしたボタンを判定してみる

なんか…Formを閉じるときにクリックしたボタンごとにメソッドを用意するんでなくて、メソッドを1つにして処理をまとめたかった…で、ネットに聞いてみたらできたのでメモ。 ポイント …

C#メモ Escキーを押したらフォームが閉じるようにしてみる

メインになるフォームから呼ばれる子フォームをさくっと閉じるようにしたいなぁって思ってネットに聞いたら、さくっとできるんだねぇ…。 ポイントとしてはこんな感じ。 フォームを閉じるイベントを実 …

C#メモ 並列処理ができるBackgroundWorkerクラスを使ってみる

やっぱりWindowsのアプリを作るからにはUIは操作できるようにたくなったので。 ポイントとしてはこんなとこっぽい。 BackgoundWorkerをフォームへ追加 BackgroundWorker …

C#メモ TreeViewの先頭のTreeNodeを選択状態にしてみる

ツリービューのノードを制御したいときがあったので…大雑把にはこんな感じ。 TreeViewNodeの先頭のオブジェクトを取ってくる 1のオブジェクトを選択状態にする んで、サンプルとして用 …

C#メモ FileSystemWatcherクラスを使って指定したフォルダーに新しいファイルが作成されたことを検知してみる

これ、いちいちボタンクリックしたり明にサービスを常駐させなくても.net frameworkのAPIで監視しててくれるんやねぇ…便利な世の中になったもんだ。 ざっくりポイントはこんなとこ。 FileS …

C#メモ Word文章をPDF形式で保存してみる

ちょい野暮用で調べたんで。 ポイントはこんなとこ。 WordのCOMへの参照を追加する WordのCOMを使ってWord文章のファイルの読み込む PDF形式でファイルを出力する まずはWordのCOM …

C#メモ CPUのコア数を調べてみる

仕事でちょっと気になったので。 んで、コードはこんなん。

実行した結果はこんなん。 MacBook ProのMid 2010はCore …

C++メモ stlの仕組みで時間測定をやってみる

今まで仕事でC++のPGするときにはclock()を使ってたけど、C++11だったらstlにあるんでね?って思ったらあったので試してみることに。 そらぁ…ないわきゃないよねと後で思った&# …

C#メモ Visual Studioの出力ウィンドウに文字列を出力してみる

なんだかんだで出力ウィンドウに変数の値とか出したくなるのでメモ。 ポイントはこれを使うってことだけ。 System.Disgnostics.Debug.WriteLine() んで、コードはたとえばこ …

C++メモ 配列のarrayクラスを使ってみる

前に記事にしようって思ってほったらかしだった…。 C++11では配列もクラスで定義できるので使ってみることに。 インクルードするヘッダはこれ。 [crayon-5974d2f67ea332 …

C#メモ ファイルにConsole.WriteLine()の文字列を出力してみる

デバッグするときはいいんだけど、GUIありのアプリをリリースビルドしたときに何かあったとき原因がわかんなくて困ったので。 ポイントとしてはこんなとこ。 ファイルに出力するためにStreamWriter …

C#メモ Main()以外で直接コマンドライン引数を取得してみる

忘れそうなのでメモ。 Main()の引数からコマンドライン引数を別のメソッドに渡すのは面倒なので。 ポイントはこれだけ。 Environment.GetCommandLineArgs()を使う 試した …

C#メモ exeのコマンドライン引数で”(ダブルクォーテーション)で囲まれたコマンドライン引数の値がうまく取れないのは¥(エンマーク)がエスケープシーケンスと認識されていることを確認してみる

ハマったのでメモ。 C#のコマンドラインは”(ダブルクォーテーション)でくくられた文字列は1つの引数として認識してくれるけど…なぜか認識してくれず引数がくっついてしまった。 原 …

C++メモ for each文で値を変更できるように値を参照渡し(リファレンス)にしてみる

前に便利になったなぁと自己満足していたfor eachに相当する構文を使ったら…値が変更できてないってことになった。 そりゃそうだという内容。 ポイントはこれ。 forでリストから受け取る …