Tag Archives: vb.net

[ VB.NET / C# ] ホスト名から IP アドレスを取得する ( Dns.GetHostEntry )

ここでは、Dns.GetHostEntry メソッドを使用してホスト名から IP アドレスを取得するサンプルコードを掲載しています。また、DNS の解決にはネットワーク環境などにより処理時間が増えることもありますので、Dns.BeginGetHostEntry メソッドを使用して非同期に取得するサンプルも掲載してあります。

Continue reading »

[ VB.NET / C# ] コマンドライン引数を取得する ( Environment.GetCommandLineArgs )

ここでは、VB.NET と C# でコマンドラインパラメータを取得するサンプルコードを掲載しています。コマンドラインパラメータの取得方法には、エントリポイント(Main メソッド)のパラメータとして取得する方法と、Environment.GetCommandLineArgs プロパティで取得する方法があります。なお、VB.NET の場合に限り My.Application.CommandLineArgs メソッドによっても取得することができます。

Continue reading »

[ VB.NET / C# ] DataGridView セルのテキストに改行を入れる ( WrapMode )

リストビューのサブアイテムのテキストを改行させるにはどうしたらよいかわかりませんでした。なんか、とても大変そうでした。代わりに データグリッドビューを使用してセル内のテキストを改行させる方法のサンプルを掲載しています。

Continue reading »

[ VB.NET / C# ]構造体の初期化 ( VB.NET : Structure / C# : struct )

VB.NET や C# でも構造体を使用することができます。構造体はクラスと似ており、クラス同様に、メソッド、プロパティ、インターフェースおよびコンストラクタまでも実装可能です。構造体(VB.NET : Structure / C# : struct)の初期化には、 型として定義して各メンバー変数を初期化する方法と、コンストラクタを使って初期化する方法がありますが、new ステートメントを使って構造体を初期化した場合に、VB.NET と C# で挙動が異なる動作をするので 注意が必要です。なお、ここで掲載しているサンプルは、Visual Studio 2008 ( .Net Framework3.5 ) で動作確認を行っています。

Continue reading »

[ VB.NET / C# ] プロセスの終了を非同期に捕捉する ( Process.Exited )

[ VB.NET / C# ] プロセスの終了を待機する ( Process.WaitForExit )」では、プロセスの終了を同期待機を行う方法を確認しましたが、待機中は他の処理をすることができません。ここでは、Process.Exited イベントハンドラを設定して非同期にプロセスの終了を捕捉する方法を確認しています。

Continue reading »