2010-10-01から1ヶ月間の記事一覧
Windowsフォームアプリのボタン連打対応のサンプルです。ボタンクリック処理中のボタン再押下を無効化します。詳細はソースのコメントを見てください。以下のスレの2007年11月9日 8:55のれいさんの回答を参考に、Formクラスの拡張メソッドとして実装してみま…
フォーム要素の種類に基づいて選択するサンプルコードです。 textboxにだけ属性を設定する ソースコード <body> <form> <input type="text" id="hoge" /> <input type="button" id="fuga" value="button"/> </form> </body> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
アンカー作成 まずはアンカーを作成して挿入してみます。 <div id="contents1"></div> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script> <script type="text/javascript"> // アンカーを作成して挿入 $("<p><a>MDN</a></p>").appendTo("#contents1"); </script> レンダリング // アンカーを作成して挿入 $("MDN").a…
今更ですが、jQueryをはじめました。まずはお決まりのHello Worldから。 ソースコード <body> <div><p id="target"></p></div> </body> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script> <script type="text/javascript"> // IDがtargetの要素に'Hello World'を表示する $('#target').text('Hello Wor…
Chromeを使うなら是非とも知っておきたい、便利な小技20個まとめ*二十歳街道まっしぐらカメきちさんがほとんど書かれてますが、他にもいくつか。 リンクを「Ctrl + クリック」 バックグラウンドでタブを開く。 リンクを「Ctrl + Shift + クリック」 新しくタ…
パブリックリポジトリのソースコードをVisual Studioから検索できるマクロを作りました。実装はhttp://www.google.co.jp/codesearch?hl=jaを呼び出しているだけです。グーグルソースコード検索のサービスが停止されたため、このマクロは使えなくなりました。…
半角/全角キーをほとんど使わずに文章を書く方法を紹介します。 準備 まず半角/全角モードの切り替えをShiftキーでできるようにします。 IMEの言語バーの「ツール」から「プロパティ」を選択。 「Microsoft IME のプロパティ」で「和英混在入力」タブを選択…
SQL Server Management StudioのTipsです。2008 R2で確認しています。 列名をカンマ区切りでコピーしたい 「列」を選択してCtrl + C。 グリッドのレコードをヘッダ付きでコピーしたい 「結果のコピーまたは保存時に列のヘッダーを含める」をチェック。 デザ…
Microsoft.VisualBasic.FileIO.TextFieldParserは便利ですが、厄介な挙動があり、ReadFieldsメソッドは区切り文字だけの行(つまりすべてのフィールドが空の行)に対してnullを返します。できれば要素ゼロの配列を返してほしいところです。思いついた対策を…
以下の内容はChromeの8.0.552.11(dev版)で確認しています。Googleインスタント検索がChromeのオムニバーから使えるようになりました。 で、これに検索エンジンを組み合わせると更に便利になります。今回は「I'm Feeling Lucky」を使用しますが、もちろん他…
Chromeに追加した検索エンジンを表にしてみました。Chromeは賢いので、サイトで検索を実行すると検索エンジンを自動で登録してくれます。自動登録されない場合は検索語を"%s"で置き換えて手動で登録しています。登録はオプションの基本設定からできます。検…
Cururuから移行。WinMergeでExcelマクロ(VBA)の差分を表示することができます。 Excelマクロの差分を表示する方法 - プログラマーな日々WinMergeを使うと、Excelマクロ(VBA)の差分を表示することができます。 ... Excelファイルの管理にVisual SourceSaf…
Cururuから移行。WinMergeを使うと、Excelマクロ(VBA)の差分を表示することができます。※以下Excel2003で確認しています。他のバージョンでは確認していません。WinMergeはオープンソースのDiffツールで、テキストファイルの差分を表示できます。@IT:.NE…
Cururuから移行。C#2.0でデスクトップをキャプチャするサンプルです。指定範囲をキャプチャしてBitmapで返します。 // using System.Drawing private Image GetCaptureImage(Rectangle rect) { // 指定された範囲と同サイズのBitmapを作成する Image img = n…
プログラマになりたいあなたへの手紙 - プログラマになりたいあなたへの手紙:ITproこの「プログラマになりたいあなたへの手紙」は、2008年3月24日に発売した日経ソフトウエア2008年5月号の特集「はじめてのプログラミング」向けに、6人のプログラマが著した…