welcome to tetsuyanbo web site!!

tetsuyanbo

「 .net framework 」 一覧

C#メモ 起動時に表示されるFormを最小化にして表示されないようにしてみる

常駐するアプリを作る機会があったけど、気になったので。 ポイントはこんだけ。 FormのWindowStateをMinimizedにする まずはフォームアプリケーションのプロジェクトを作る。 デザイナ ...

C#メモ Excelのウィンドウ枠の固定みたいにDataGridViewをスクロールしても行と列を固定で表示するようにしてみる

知ってればとっても簡単だった...。 固定したい行のDataGridView.Columns.Frozenプロパティをtrueにする 固定したい列のDataGridView.Rows.Frozenプロ ...

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

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

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

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

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

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

C#メモ SHGetFileInfo()メソッドを使ってファイルのプロパティの全般タブに表示されるファイルの種類の文字列を取得してみる

ファイルの種類は拡張子でも判別できるんだけど同じアプリでもいろんな拡張子(例えばExcelだとxls、xlsx、xlsmとか)だったりする場合があるので、別の判別方法はないものかと。 ファイルのプロパ ...

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

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

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

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

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

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

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

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

no image

C#メモ Joinを使って文字列の配列の間に区切り文字を入れてCSVな1行にみる

C++とかの頭だといかんね...C#だと超簡単にできちゃう...。 ポイントはこんなんだけ。 stringクラスのJoin()メトッドに区切り文字を指定する で、コードはこんな感じ。 [crayon- ...

no image

C#メモ Regexクラスを使って正規表現で文字列がパターンにあっているか調べてみる

野暮用で。 ポイントはこんなんだけ。 Regexクラスをnewする (引数にパターンにあっているかチェックする文字列を指定する) IsMatch()メソッドでパターンにあっているかチェックする (メソ ...

no image

C#メモ SplitContainerのPanel1かPanel2にFormを表示してみる

とあるアプリを作ろうと思って困ったので、メモ。 ポイントはこんなんかなぁ...。 SplitContainerに表示するFormをインスタンス化する インスタンス化したFormのTopLevelってプ ...

no image

C#メモ Settingsに設定してある名前と値を全部表示してみる

ちょっと野暮用で。 ポイントとしてはこれ。 Settingsから名前をとってくる 名前をキーにして値をとってくる ソリューション エクスプローラーの構成としてはこんな感じ。 コンソールアプリケーション ...

no image

C#メモ 可変な引数を受け取るメソッドを作ってみる

CやC++のprintf()メソッドみたく、可変な引数を持つメソッドを作ってみたくてね。 ポイントはこんだけ。 引数にparamsを指定する んで、メソッドはこんな感じ。 [crayon-5b7344 ...

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