2011年1月13日木曜日

ダイアログのメッセージはCtrl+cでコピペできる件

意外と知られていないけどWindowsのエラーダイアログはCtrl+cで表示内容をコピーできます。
コピーされるのは以下の項目。
  • ダイアログのタイトルバーに表示されている内容
  • ダイアログに表示されているメッセージ本体
  • ダイアログに表示されているボタン
たとえば以下のエラーダイアログをコピペすると・・。
以下のような内容でテキストをコピーできます。
---------------------------
エラーダイアログのタイトル
---------------------------
エラーの本文。
---------------------------
OK キャンセル
---------------------------

メッセージ部分をドラッグしてコピーできないのでコピーできなくて不便だと思っていた方、
わざわざ長いエラーを手書きメモで残していた方などは試してみてはどうでしょうか。

ちなみにサンプルのダイアログはVisual Basic 6.0のMsgBox関数を使って作成しました。
.NET環境でも可能かは確認していませんが、経験的にはできたと思います。

SeaTools for Windowsでエラーが発生して使えない

Seagate製のハードディスク診断ツール「SeaTools for Windows Ver 1.2.0.4」を起動すると、「サポートされたドライブをスキャニングします」の表示後、以下のエラーが表示されて起動できません。


---------------------------
Fatal Error: Device Discovery
---------------------------
オブジェクト参照がオブジェクト インスタンスに設定されていません。 System.String GetBootDriveSerialNumber()

これはHDD以外の書き込み可能メディア(USBメモリやSDカードなど)が接続されていると発生しやすいとの事なので、SDカードを取り外した状態でSeaToolsを起動すると正常に起動しました。

情報源になったサイトはこちらです。
http://forums.seagate.com/t5/SeaTools/Sea-Tools-Error/td-p/15381#link_49

2011年1月7日金曜日

802.11nへ移行しました。

WHR-G301NWLI2-CB-G300Nのセットを購入して無線親機をWHR-G54Sから移行しました。
今までと同様に親機をブリッジモードにしてルータ機能はRT58iに任せることに。

驚いたのがWHR-G301NってVPN(PPTP)サーバにもなるんですね。
こんなルータが家電屋さんに数千円でごろごろしているなんてすごい世の中。