tetsuyanbo

welcome to tetsuyanbo web site!!

「 開発環境 」 一覧

C#メモ インストールされているアプリケーションのリストを取得してみる

ヤボ用で必要になったので。 ポイントはこんなとこ? 起点にするレジストリの場所はここ SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall M …

C#メモ ショートカットを作成してみる

どやるんだろ?って思ってネットに聞きながら。 ポイントはこんな感じ。 シェルを扱えるようになるCOMでIWshRuntimeLibrary(Windows Script Host Object Mod …

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

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

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

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

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

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

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

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

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-59e9538120e3e8 …

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

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

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

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

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

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

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

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

C++メモ ラムダ式を使って関数の中に関数を作って呼んでみる

冗長な処理を何とかしたかったのでお試し。 とりあえず、ポイントはこんなんか? ラムダ式(C++11から使える)を使う で、コードはこんな感じ。 [crayon-59e953812611e3027169 …