タグ

.NETとWindowsに関するtokoroten7725832のブックマーク (2)

  • VB.NET - 数字または一部の文字しか入力できないようにする

    テキストボックスで数字または一部の文字しか入力できないようにするには、System.Windows.Forms.TextBox を継承したカスタム コントロールを使う方法が最も手軽です。 KeyPress イベントなどで入力を規制しているサンプルを良く見かけますが、あれでは「貼り付け」の対応ができません。少なくとも、コンテキスト メニューからの [貼り付け] は、キーの入力から排除できるものではありません。これを防ぐために TextChanged イベントと併用しているサンプルもありますが、あれではチラツキが生じます。 どのデバイスで入力されようと、一元で排除できるような機構にした方が楽なのです。だからといって 入力チェックをしなくても良いわけではない です。そういう意味でも、「最終チェックに一任する」という選択肢があることも忘れないでください。 実装方法ですが、先に申し上げたように Sy

  • JustDecompileで.NETアプリのデコンパイル - troushoo

    .NETアプリのデコンパイルといえば.NET Reflectorが一番有名ですが、昨年より有料化されてしまいました。無料で使える.NETのデコンパイルとして、JustDecompile, ILSpy, dotPeek等がありますが、今回は、google.com、bingでの検索で一番結果の多かったJustDecompileを使用した.NETアプリのデコンパイルを紹介します。 インストール telerikのサイトよりバイナリをダウンロードして、インストールします。この際無料のアカウントの作成が必要になります。また2012/2/9現在RC(リリース候補版)です。 基的な使い方 ・デコンパイル メニューの"Open"からアセンブリファイルを開くか、アセンブリファイルを画面上にドラッグアンドドロップをすると、左にアセンブリファイルの情報、右にデコンパイルされたものを表示できます。 ちなみに以下が

    JustDecompileで.NETアプリのデコンパイル - troushoo
  • 1