Daily Archives: 2012年2月27日

ソーラー発電システムを自作する場合のコスト試算

2012年2月27日 (カテゴリ: 未分類:)

ソーラー発電システムの自作に興味があったので、どの程度費用が掛かるかシミュレーションしてみました(まだ実際に購入・組み立ては行ってないです)。 とりあえず、欲しい電力として「ノートPCを5時間動かせるようにする」程度の規模で考えてみました。 必要な蓄電容量 2010年発売あたりのノートPCだと大体40Wぐらいなので、必要な供給電力の目安は200Wとなります。 40W/h x 5hr = 200W40W/h x 5hr = 200W また毎日200W分の電力消費を節約できると、ざっくりいって月間140円の電気代に相当します。 必要な部品 ソーラー発電の仕組みを作るには、何が要るかですが&#823…


続きを読む

[C#]ウィンドウを画面右下に表示させる方法

2012年2月27日 (カテゴリ: C#:)

以下のコードをFormのLoadイベントに記述すると、画面がウィンドウの右下に表示されます。 // ウィンドウを画面右下に表示させる int left = Screen.PrimaryScreen.WorkingArea.Width – this.Width; int top = Screen.PrimaryScreen.WorkingArea.Height – this.Height; DesktopBounds = new Rectangle( left, top, this.Width,this.Height );// ウィンドウを画面右下に表示させる int left = Screen…


続きを読む

[C#]タスクトレイアイコンにバルーンヘルプを表示させる共通関数

2012年2月27日 (カテゴリ: C#:, )

たかだかメッセージを表示させるために何行もコードを書きたくない… というわけで、汎用のラッパ関数を作成しました。 使い方 // 3秒間エラーメッセージを表示させる。 showBloonHelp( TaskTrayIcon, ToolTipIcon.Error, "エラーです。", 3000 );   // 1秒間情報メッセージを表示させる。 showBloonHelp( TaskTrayIcon, ToolTipIcon.Info, "パターンファイルが更新されました。", 1000 );// 3秒間…


続きを読む

[C#]SoundPlayerクラスを使用して、1行でwav再生を行う。

2012年2月27日 (カテゴリ: C#:)

下記の1行で、wavファイルの再生が可能。 ( new System.Media.SoundPlayer( "test.wav" ) ).Play();( new System.Media.SoundPlayer( "test.wav" ) ).Play(); 非同期再生の場合は、PlaySync()を使います。 ちなみに、SoundPlayerではmp3の再生や再生音量の調整は出来ません。


続きを読む