タグ

ブックマーク / dobon.net (6)

  • 正規表現の基本: .NET Tips: C#, VB.NET

    正規表現の基ここでは.NET Frameworkの正規表現について基をごく簡単に(主に正規表現パターンについて)説明します。なお.NET Frameworkの正規表現はPerl5の正規表現に対応するようにデザインされているということなので、Perlの正規表現を理解していれば問題ありません。 なお、「正規表現テストツール」を使って正規表現のテストを行うことができますので、お役立てください。 正規表現で何ができるか正規表現は、文字列を検索するために使用します。正規表現を使うと、かなり複雑な検索が可能です。正規表現を利用する主なケースには以下のようなものが挙げられます。 文字列内に指定されたパターンと一致する部分があるか調べる。例えば、入力された文字列が電子メールアドレスとして適当か調べるなど。文字列から指定されたパターンと一致する部分を検索、抽出する。例えば、文字列内にあるURLの部分をす

    正規表現の基本: .NET Tips: C#, VB.NET
  • コントロールパネルを開く

    コントロールパネルを開くWindowsのコントロールパネルや、コントロールパネルの様々な項目(設定、アイテム)画面を表示する方法を紹介します。 なおここで紹介している内容はOSに依存しますので、OSの種類や設定等によっては違う動作になる可能性もあります。 control.exeを使用して、コントロールパネルと各項目を表示するコントロールパネルは、「control.exe」(Windows Control Panel)を使用して表示することができます。control.exeは通常、Windowsシステムディレクトリにあります。 また、コントロールパネルの各項目は、「正規名(canonical name)」というものを使用して表示することができます。項目の中にページがある場合は、さらに「ページ名(page name)」を使用して表示することができます。 例えば「インターネットのプロパティ」の正

    コントロールパネルを開く
    realtank
    realtank 2016/06/06
  • インストール前に.NET Frameworkをインストールする

    インストール前に.NET Frameworkをインストールする.NETアプリケーションをMSIファイルで配布する時、インストール先のコンピュータに.NET Frameworkがインストールされていなければ、これが先にインストールされるようにする方法を幾つか紹介します。 Visual Studio 2005、2008、2010を使った方法Visual Studio 2005、2008、2010では、非常に簡単です。セットアッププロジェクトを作成してビルドすれば、デフォルトの設定でもできてしまいます。 セットアッププロジェクトをビルドすると、MSIファイルの他に「setup.exe」という実行ファイルがMSIと同じフォルダにできます。この「setup.exe」を実行してインストールを開始すると、必要な.NET Frameworkがインストールされていない時は以下のようなダイアログが表示されて、

    インストール前に.NET Frameworkをインストールする
  • VB.NET、C#変換表

    VB.NET、C#変換表下の表では、VB.NETとC#とで同じ役割を果たしているであろうものをそれぞれを対応させて紹介しています。見やすくするため、分類のようなことをしていますが、これはかなりいい加減です。説明のほとんどはVB.NETの方のMSDNでの説明をのせています。 Visual Basic、Visual J#、C++、C#、JScript、F#の比較は、ヘルプの「各言語の比較」が参考になります。

    VB.NET、C#変換表
  • コントロールで矢印、Tab、Enter、Escキーが押されたことを知る: .NET Tips: C#, VB.NET, Visual Studio

    コントロールで矢印、Tab、Enter、Escキーが押されたことを知るコントロールによっては、矢印、Tab、Enter、Escキーなどが押されてもKeyDown、KeyUpなどのキーイベントが発生しません。例えば、ボタンコントロールでは、矢印キーの押下を捕捉できません。ここではボタンコントロールを例にして、これらのキーが押されたことを知るための方法を紹介します。 .NET Framework 2.0以降で、PreviewKeyDownイベントを使用する方法.NET Framework 2.0からはPreviewKeyDownイベントが追加され、これを使えば簡単です。 PreviewKeyDownイベントはKeyDownイベントの前に発生します。KeyDownやKeyUpイベントが発生しないようなキーが押された場合も発生し、押されたキーを知ることができます。 さらに、KeyDownやKeyU

    コントロールで矢印、Tab、Enter、Escキーが押されたことを知る: .NET Tips: C#, VB.NET, Visual Studio
  • DOBON.NET .NET Tips

    ここでは、Microsoft .NET Frameworkプログラミング(C#、VB.NET、Visual Studioなど)のTip(小技)を紹介しています(逆引き集のようなものです)。ソースコードやサンプルも多数公開しています。 .NET Tipsをご利用いただく際は、注意事項をお守りください。記事の評価一覧は、こちらで閲覧できます。をクリックすると、その記事を別のウィンドウに表示します。このウィンドウはひとつしか表示されませんので、複数の記事を連続してご覧になりたいときに便利です。が付いているリンクは、来は別のカテゴリに属している記事です。メールマガジン「.NETプログラミング研究」もあります。フォーム(System.Windows.Forms)コントロール(System.Windows.Forms)DataGridコントロール(System.Windows.Forms)DataG

    realtank
    realtank 2010/03/03
    サンプルの逆引き
  • 1