2009-03-01から1ヶ月間の記事一覧

別スレッドからフォームやコントロールを操作する

C#

Invokeメソッドを使う Form#InvokeもしくはControl#Invoke サンプル内容 処理開始とともにダイアログを表示 スレッドを10個作成 スレッドが全て終了後、ダイアログを閉じる サンプル using System; using System.Collections.Generic; using System.Componen…

フォルダ選択ダイアログ

C#

ダイアログの表示とパスの取得 FolderBrowserDialog fb = new FolderBrowserDialog(); if (fb.ShowDialog() == DialogResult.OK) { this.txtBox.Text = fb.SelectedPath; } 2回目以降のダイアログの開始位置を以前の場所からにする FolderBrowserDialog fb …

Kubuntu8.10のKNetworkManagerでEMOBILEを利用する

Ubuntu 8.10でEMOBILE(D02HW)をNetworkManagerから使えるようにするを参考に設定 モバイル端末用の設定 mobile-broadband-provider-infoをインストール $ sudo aptitude install mobile-broadband-provider-info serviceproviders.xmlの編集 <country code="jp"> </country>

設定ファイルを活用する

C#

設定ファイルを利用するにはPropertiesの中に***.settingsファイルを追加する。初期状態ではSettings.settingsというファイルがあるので、よほどの理由がない場合これに設定値を追加する。 設定値の追加 Settings.settingsを開くと設定デザイナが開く。 おそ…

Jobeetをやってみる 11日目

Formのテストについて学ぶ フォームの送信方法 前回でリンクをクリックさせる際に利用したclick()メソッドで実現できる。 フォームの値は第2引数にハッシュとして渡す。 info('3 - Post a Job page')-> info(' 3.1 - Submit a Job')-> get('/job/new')-> wit…

Jobeetをやってみる 10日目

Formの作成方法について学ぶ Form Framework Form Frameworkは以下の3つで成り立っている validation : 入力値の検証 widghets : HTMLタグの出力 forms : バリデータとウィジェットを持ったクラス フォーム フォームはウィジェットとバリデータを持った、フ…

Kubuntu8.10でのマウス統合化の利用

普通にGuestAdditionsをインストールしても有効にならなかった。起動時の出力メッセージを見ていると、VirtualBox Additionsのロードのところで「Pango ... fail」みたいなエラーが出ていた。 pangoといったらlibpangoしか思いつかなかったので、インストー…

Jobeetをやってみる 9日目

機能テストについて学ぶ テスト用のデータは test/fixtures にあるものを利用するようにするけど、中身は data/fixtures と一緒。 sfBrowserクラスについて ブラウザの動作をシミュレートするメソッド メソッド名 説明 get($uri, $parameters, $changeStack)…