Powered By 画RSS

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

[C#]テキストボックスで『全て選択』がしたい

[C#]テキストボックスで Ctrl+A(全て選択)がしたい

テキストエディタでは当たり前のように使用できる、Ctrl+Aによる全て選択は、デフォルトのテキストボックスでは
使用できない。 意外に不便なので、実装してあげる。
.

private void textBox_KeyDown(object sender, KeyEventArgs e)
{
    if (e.KeyCode == System.Windows.Forms.Keys.A & e.Control == true)
    {
        textBox.SelectAll();
    }
}

.
テキストボックスのイベント『KeyDown』に設定すればおk。
別にCtrl+Aじゃなくてもいいっていうなら、[ System.Windows.Forms.Keys.A & e.Control ]の部分を
変えても問題ない。


これで、全て選択ができるようになるけど、テキストボックスを配置する度に上記のコードを設定するのは
かなり面倒くさい。
なので、次は全て選択の機能(イベント)をデフォルトで使用できるテキストボックスを作る方法・・・
カスタムコントロールについて書こうと思う。
.
.
C#によるコンポーネントプログラミング C#によるコンポーネントプログラミング
瀬尾 佳隆

オーム社
売り上げランキング : 374545

Amazonで詳しく見る
スポンサーサイト

[C#]データベースに接続 backgroundWorker追加

C# BackgroundWorkerを使用してみる

.
以前書いたDB接続記事のだと、ちょっと多いレコード読み込むと画面が真っ白になって、操作不能になる。
それは放置していた問題だったが、最近それでかなりイライラさせられた。
なので前回のコードにBackgroundWorkerを加え、バックグラウンドでレコードを取得できるように改修することにした。
改修するにあたって、MSDNと@ITの記事を参考にした。

■参考記事
Windows フォーム コントロールのスレッド セーフな呼び出しを行う
時間のかかる処理をバックグラウンドで実行するには?[2.0のみ、C#、VB]

正直言うと、MSDNにかなり分かりやすいサンプルコードがあって驚いた。
一部分なんか丸々使えた。感謝。
@ITのは、実際にソースコードをダウンロードして、BackgroundWorkerの動きを確認するのに役立った。

で、できたコードは以下に記載。
縦に長すぎて、全体が把握しづらい。
あと、うちのブログには横幅が足りないと思うんだ・・・。
.

SDGO 4月の実装機体は逆襲のシャアですか。

SDGO4月実装機体

逆襲のシャアなラインナップみたい。一機異質だけど。
Sグーはいつくるんでしょーなー?
.
νガンダム  
    サザビー
AS  シャイニングガンダムバトルモード
BS  ギュネイ専用ヤクトドーガ
.
画像はもう普通に出回ってるから、動画を探してみた。
クリックしてどうぞ。
(とはいっても、ヤクトドーガは見つからなかったが)
.
動画見た感じ、νガンダムのIフィールドがずるい感じ。
遠距離ビーム完全に防いでるじゃないですか。しかも、解いたと思ったらすぐ展開してるし。
ビーム主体の機体(セイバーとか)使ってら、手も足も出ないな。
.
それにしても、シャイニングバトルモードがカッコイイ
このなんていうか・・・超えてる感じにすごく惹かれるんですが・・・。
格闘主体機体とはいえ、飛び道具もあるし、使いづらくはなそそうだ。


・・・来月、NT-Dが消えないとなると、かなり豪華だな。
場合によっては、また小額課金・・・しちまうかなぁ?
今月回したやつの残りのCPポイントが半端なんだよね。

まぁ本当に豪華になるのかどうかまだ分からないし、とりあえず様子見で。
.
.

---追記:
【予告】4月6日 Webガシャポン抽選リスト更新のお知らせ
http://www.sdgundamcfo.jp/member/notice/news/2011/03/28/543.aspx
>以下の特賞ユニットの販売を終了し、新ユニットを追加します。
>「ユニコーンガンダム(NT-D)」「プロヴィデンスガンダム」
>抽選リスト更新まで残りわずかですが、皆様のご利用を心よりお待ちいたしております。

運営:Sランク4機もWebガチャに入れるわけないだろバカめ

うわぁぁぁw 本当に1月で消してきたw
嫌な予感は本当に狙い撃ちしてくるなこの運営はw

絶対NT-Dは、ガンダムUC4巻発売頃にWebへ戻ってくると思う。
よし、来月は様子見で決定。

ガンダム30thアニバーサリーコレクション 機動戦士ガンダム 逆襲のシャア 期間限定生産] [DVD] ガンダム30thアニバーサリーコレクション
機動戦士ガンダム 逆襲のシャア 期間限定生産] [DVD]

古谷 徹,池田秀一,富野由悠季

バンダイビジュアル
売り上げランキング : 1885

Amazonで詳しく見る
超級! 機動武闘伝Gガンダム (1) (角川コミックス・エース 16-8) 超級! 機動武闘伝Gガンダム (1)
(角川コミックス・エース 16-8)

島本 和彦,矢立 肇,富野 由悠季,今川 泰宏

角川書店(角川グループパブリッシング)

Amazonで詳しく見る


.

にほんブログ村 ゲームブログへ
にほんブログ村

[C#]NumericUpDownのReadOnlyをTrueにしても

■NumericUpDownのReadOnlyって変じゃね?
NumericUpDownのReadOnlyをTrueにすると、以下のような状態になる。
nume1 

よし、これで読み取り専用になった・・・と思ったら、矢印キーをクリックしたら普通に値が増減する。
アレ困ったなと思って、色々なキーワードで検索しても、情報が見つからない。

結局読み取り専用かつ、矢印キーによる増減を制限するには、以下のようにした。

numericUpDown1.ReadOnly = true;
numericUpDown1.Increment = 0;


まず、ReadOnlyのプロパティをTrueにする。
さらに矢印キーによる増減を0に設定し、実質値が変更できないようにした。
すごく・・・力技です。

もっとスマートにやる方法があるかもしれないけど。とりあえずメモ。

C#ルールブック ~読みやすく効率的なコードの原則 C#ルールブック ~読みやすく効率的なコードの原則
向山 隆行,片山 優司,阿部 順一,寺田 和朗,畑中 良平
電通国際情報サービス

技術評論社
売り上げランキング : 12657

Amazonで詳しく見る

電子書籍版『プログラマが知るべき97のこと』買ってみたんだよ

はじめてのでんししょせき

オライリーの災害支援の半額キャンペーンで買った電子書籍版『プログラマが知るべき97のこと』
700円ちょいでこの読みやすさなら買ってよかったかなと思う。

画面はこんな感じ。
 
o3 o4 

がちがちの技術書じゃなく、エッセイ集を選択したのが正解っぽい。
Fine Software Writings にあるような文書が好きなワタシにとっては、読み物として最高だ。

今日さっそく休憩時間に楽しませてもらった。
うん、これなら問題なく通読できそう。
(こうなるReaderが欲しくなるよなぁ)

プログラマが知るべき97のこと プログラマが知るべき97のこと
和田 卓人,Kevlin Henney,夏目 大

オライリージャパン
売り上げランキング : 816

Amazonで詳しく見る

オライリーが粋な災害支援キャンペーンやっている件について

■O'Reilly Japan - Home
半額キャンペーン・・・だと?
http://www.oreilly.co.jp/index.shtml

Ebook Storeの商品が期間限定ですべて半額!

オライリー・ジャパンでは、O'Reilly Mediaで行なわれている災害義援金キャンペーンに続いて、東北関東大震災の被災者を支援するための期間限定キャンペーンを実施いたします。

上記に記載したプロモーションコードをO'Reilly Japan Ebook Storeのショッピングカートでご入力いただくと、Ebookの通常価格の50%オフでご購入できます。この期間にご購入いただいた分の売上は、著作権者への印税や決済手数料を除き、全額を日本赤十字社への義援金とさせていただきます。

期間はただいまより2011年3月26日の午前0時まで。
ぜひ、この機会にオライリーのEbookを。


全商品リンク
https://www.oreilly.co.jp/ebook/

これは、すごい。電子書籍が半額だぁ。
しかも、今が旬のAndroid関連の本や正規表現クックブックなど渋い本も揃ってる。

電子書籍のため、売り切れはないから、期間までじっくり悩んで買ってもいい。
オライリーの本は、分厚くて値段が張るけれど、この機会に目を通してみてはどうか。


半額にする方法はこんな感じ。
まず買いたい本をカートに入れる。
で、この画面のプロモーションコードってところで『DDJPN』と入力して『再計算する』をクリック。

o1

すると・・・

o2 

なんということでしょう

本当に半額になります。

自分は買いたい本が手に入ってホクホクな上、募金にもなる。
誰も損しない粋なキャンペーンじゃないか。


==追記
さっそく一冊買ってみた。
電子書籍といっても、PDFだしね。PC上で見れるし。ものはためしでというわけで。

クレジット払いでダウンロードURLが送られてくるの待つんだけど、
昨日21時頃に注文して、URLが記載されたメールが混雑しているのか送られてこなかった。

でも、今日朝確認してみたらきてたみたいで安心。ダウンロードできました。
ただ気になる一文が。
>このURLは12時間有効です。有効期限を過ぎるとダウンロードできなくなりますのでご注意ください。

意外に短い。
注文して、すぐ確認したときにメールが送られてきてくれれば問題ないが、今回みたいに遅延が生じると下手したら逃してと思う。
多分、ダウンロードできなかった時は対応してくれると思うが、念のため注意。


==さらに追記
2011年3月26日の零時までだったので、もうこのキャンペーンは終了しています。

有効期限が12時間から延長したらしいね。注文殺到したんだねぇ。
ワタシとしても、追加で買ったので安心した。

この粋なキャンペーン。
もう一回やってくれてもいいんですぜ?

ムシウタ11巻読んだ。終わりが見えてきたぞ。

ムシウタ11巻読みました。読んだ後はもう・・・


ムシウタ11.夢滅ぼす予言 (角川スニーカー文庫) ムシウタ11.夢滅ぼす予言 (角川スニーカー文庫)
岩井 恭平,るろお

角川書店(角川グループパブリッシング)
売り上げランキング : 1115

Amazonで詳しく見る
『かっこう』がメイン張る巻は至高。

..
.
           _|\ _
         / u 。 `ー、___ ヽ
        / ゚ 。 ⌒ 。 ゚ u  / つ
       /u ゚ (●) u ゚`ヽ。i  わ
       | 。 ゚,r -(、_, )(●) /  ぁぁ
     il  ! //「エェェ、 ) ゚ u/  あぁ
 ・ 。  || i rヽ ir- r 、//。゚/ i   ああ
  \. || l   ヽ`ニ' ィ―'  il | i  ぁあ
.. / /ヽ,,┃)  ̄ ̄ ̄ ̄ ̄(,,ノ \
/  /_________ヽ..  \

.
.

           _|\ _
         / u 。 `ー、___ あ
        / ゚ 。 ⌒ 。 ゚ u  / あ
       /u ゚ (●) u ゚`ヽ。i  あ
       | 。 ゚,r -(、_, )(●) /  ぁぁ
     il  ! //「エェェ、 ) ゚ u/  あぁ
 ・ 。  || i rヽ ir- r 、//。゚/ i   ああ
  \. || l   ヽ`ニ' ィ―'  il | i  ぁあ
 ゚ヽ | | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| | ダンッ
。 ゚ _(,,)           (,,)_ / ゚     ←ネタバレを言いたくってしょうがない
 ・/ヽ|             |て ─ ・。 :
/  .ノ|________.|(  \ ゚ 。
 ̄。゚ ⌒)/⌒Y⌒Y⌒Y⌒Y⌒ヽ\  ̄ 。
.
.


ムシウタ本編10冊、ムシウタbug(外伝)8冊。
そして今巻。

盛り上がってまいりました。
焦らし続けられてきた作品の根幹に関わる謎が、今までの鬱憤を晴らすかのようにすごい勢いで明かされた。
ラスト数ページの熱い展開と絶望は、つづきを熱望せずにはいられない。

おそらく次で最終巻。
あの男が参戦しなかった理由と眠り姫等の伏線は、どう回収してくるのか。

遅めの刊行ペースの筆者には、酷な話かもしれないが、『この熱が冷める前に早くっ!』 と言いたい。
結末を見届るつもりだけど、この熱が伴ったまま、最終巻に突入したい。

頼む、頼むぞ岩井先生!

ムシウタ〈01〉夢みる蛍 (角川スニーカー文庫) ムシウタ〈01〉夢みる蛍 (角川スニーカー文庫)
岩井 恭平,るろお

角川書店
売り上げランキング : 115641

Amazonで詳しく見る

この巻から、新作を含めると19冊出てるんだな。
随分遠いと(ry

SDGO 使用した機体の感想を書いてみる 26 【グラハムフラッグ】

■SDガンダムカプセルファイターオンライン
http://www.sdgundamcfo.jp/member/index.aspx

機体感想26回目。

今回の機体は、BD3号機狙いで回しまくった時に出た副産物。
ガンダムOOは見てないけど、乙女座の私にはセンチメンタリズムな運命を感じずにはいられない。
.


SDGO 使用した機体の感想を書いてみる 25 【BD3号機】

■SDガンダムカプセルファイターオンライン
http://www.sdgundamcfo.jp/member/index.aspx

機体感想25回目。
一番最初に3号機の感想を書くことになろうとは・・・。

【SQLServer】SQL メモ

■SQL内のテーブル名を変数で渡す
execを使う。ストアドは勿論のこと、同じテーブル名が数回出てくるSQLの時も役立つ。

DECLARE @tblname varchar(50)
SET @tblname = 'tbl_TEST'
exec('SELECT * from [' + @tblname + ']')


■BULK INSERT
テーブルにテキストファイルから一括して、入れ込める。便利。
WITH以降のオプションでテキストファイル内の区切り文字は変更可。

参考:MSDN フィールド ターミネータと行ターミネータの指定

BULK INSERT tbl_TEST FROM 'C:\filepass,txt'
WITH (FIELDTERMINATOR = '\t',ROWTERMINATOR = '\n'

注意点:テキストファイルは、INSERTしたいDB(テーブル)があるとこに配置しないといけない。 
.  

SQLパズル 第2版 プログラミングが変わる書き方/考え方 SQLパズル 第2版 プログラミングが変わる書き方/考え方
ジョー・セルコ,Joe Celko,ミック

翔泳社
売り上げランキング : 33502

Amazonで詳しく見る
NEXT≫
■スポンサードリンク
■プロフィール

ベタログ

管理人 : ベタログ (Twitterアカウント

思い立ったら、ジャンルを気にせず記事にする。それが自由というものだ。
そんな管理方針。
主に取り扱ってる事:オンラインゲーム(SDGO/Travian/ロードオブナイツ)、プログラミングメモ、ネット小説/書籍の感想/観葉植物など。

■まとめ記事
■カテゴリ
■最新記事
■PICKUP

個人的に押しているモノ


魚里高校ダンジョン部! 藻女神様と行く迷宮甲子園
魚里高校ダンジョン部! 藻女神様と行く迷宮甲子園
■感想記事
これぞ青春エンタメ小説。熱いですよ!

オーバーロード1 不死者の王
オーバーロード1 不死者の王
■感想記事
最強軍団が異世界を蹂躙するファンタジー。Web版も読めますが、凄まじい加筆がされているため、Web版読者も楽しめます。
■お勧め品
■最新コメント
■月別アーカイブ
検索フォーム
リンク
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。