welcome to tetsuyanbo web site!!

tetsuyanbo

「 Visual Studio 」 一覧

C#メモ コンソールなアプリケーションでTaskDialogを表示してみる

前回(記事はここ)は途中で諦めちゃったけど...コメントでアドバイスいただいたので試してみることに。 ポイントはこんなとこ。 Windows API Code Packをインストールする アプリケーシ ...

C#メモ Excelのexeの場所をフルパスで取得してみる

野暮用で必要になったんだけど、どうも納得いくものがなくて悩んだ。 レジストリから取得するのが一番手取り早いんだけど、レジストリの名前が変わったらメンテしないといけない。 かといって、xlsxみたいなフ ...

C#メモ ExcelのCOMオブジェクトの破棄処理を実行直後にしてみる

なんか...メインプロセスを終了しないと、Excelのプロセスが残っちゃう。 ってか、実行するとどんどん増えてく。 たとえば、コントロールパネルでみてみるとこんな感じでプロセスが実行した分だけ残っちゃ ...

C#メモ 外部モジュールがコンソールに出力する文字列を取得してみる

外部プログラムとして呼び出す実行モジュールの文字列を調べたくなったので。 ポイントとしてはこんな感じ ProcessStartInfoクラスでプロセス実行時の設定をする プロセス実行時の設定は次のよう ...

C#メモ Manifestファイルを追加してフォームの表示がぼやっとしているのをはっきりさせてみる

なんかWindows10だとダイアログの文字列がぼやっとする。 調べてみたらDPIの設定次第なんだそうな。 で、ポイントはこんな感じ。 プロジェクトにManifestファイルを追加する dpiAwar ...

C#メモ Windows API Code Packに入っているTaskDialogクラスを使って少しリッチなメッセージダイアログを表示してみる

よく例外とかで表示されるあのダイアログってMessageBoxクラスより少しリッチでいいなぁ...。 でも、標準だとそれっぽいダイアログが表示できないし...どうやってやるんだろうって思ってネットに聞 ...

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

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

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

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

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

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

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

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

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

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

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#メモ Visual Studioの出力ウィンドウに文字列を出力してみる

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

Copyright© tetsuyanbo , 2018 All Rights Reserved Powered by STINGER.