トップ  >  2010年10月

2010年10月

  1. ガベージコレクションとデリゲート(C#/VB.NET) (10月29日)
    "ガベージコレクションされたデリゲート"と言う例外が発生する事があります。原因はアンマネージド(Win32Api等)の引数にデリゲート(関数のアドレス)を渡した後に、そのデリゲートがガベージコレクションされて無くなってしまったからです。通常、ガベージコレクションはすぐには発生しないので最初は正常に動作していますが、突然、この例外が発生して動かなくなる事があります。このサンプルでは、いつ発生するか分からないガベー...

  2. 有効ではないスレッド間の操作(C#/VB.NET) (10月29日)
    "有効ではないスレッド間の操作"と言う例外が発生する事があります。原因はFromとは別のスレッドからFrom上のコントロールにアクセスしたからです。しかし、あるオマジナイをすると例外が発生しなくなります。このサンプル(ソース/コード)は、MyProc1を呼び出すスレッドを作成すると例外が発生します。MyProc2を呼び出すスレッドを作成すると例外は発生しません。' -----------------------------------------------------------' ...

  3. キーボード監視(C#/VB.NET) (10月29日)
    キーボードの押下を監視するサンプル(ソース/コード)です。他(別)のアプリケーションで押下されたキーボードの押下も監視します。パソコンが操作されているかどうか、アイドル状態かどうかのチェックに使用出来ると思います。押されているキーのコードも分かるのでキーロガーにも応用出来ると思います。' -----------------------------------------------------------' キーボードの押下を監視するサンプル(VB.NET/VS2005)Private...

  4. イベント送信/受信(C#/VB.NET) (10月29日)
    イベントを生成して送信および受信するサンプル(ソース/コード)です。Class1のスレッドからFrom1にイベントを(1秒毎に)送信するシンプルなサンプルです。' -----------------------------------------------------------' イベントを生成・送信・受信するサンプル(VB.NET/VS2005)Public Class Form1    ' イベントを受信するオブジェクト    Private WithEvents EvtObj As Class1 &...

  5. UDP/IP 送信/受信(VBS/VBA) (10月13日)
    UDP/IPで通信するサンプル(ソース/コード)です。スクリプト通信テストを使っています。VB SCRIPTやVBA(このサンプルはVBSで動作確認)でUDP/IP通信が出来ます。VBAの場合はEXCEL通信テストが参考になると思います。VB SCRIPTやVBAなら.NETの開発環境が無くても自分専用のツールが作れます。VB SCRIPT(WSH)ってお手軽ですね。このVBSサンプルは64bit(x64)版VBSではCreateObjectエラーになります。32bit(x86)版のWSH(C:\Windows\SysWo...

  6. TCP/IP 送信/受信(VBS/VBA) (10月13日)
    TCP/IPで通信するサンプル(ソース/コード)です。スクリプト通信テストを使っています。VB SCRIPTやVBA(このサンプルはVBSで動作確認)でTCP/IP通信が出来ます。VBAの場合はEXCEL通信テストが参考になると思います。VB SCRIPTやVBAなら.NETの開発環境が無くても自分専用のツールが作れます。VB SCRIPT(WSH)ってお手軽ですね。このVBSサンプルは64bit(x64)版VBSではCreateObjectエラーになります。32bit(x86)版のWSH(C:\Windows\SysWo...

  7. RS232C 送信/受信(VBS/VBA) (10月13日)
    RS232Cで通信するサンプル(ソース/コード)です。スクリプト通信テストを使っています。VB SCRIPTやVBA(このサンプルはVBSで動作確認)でRS232C通信が出来ます。VBAの場合はEXCEL通信テストが参考になると思います。VB SCRIPTやVBAなら.NETの開発環境が無くても自分専用のツールが作れます。VB SCRIPT(WSH)ってお手軽ですね。このVBSサンプルは64bit(x64)版VBSではCreateObjectエラーになります。32bit(x86)版のWSH(C:\Windows\SysWo...

  8. Windows7 HomeでVirtual PCを使う (10月04日)
    Windows7 Home Premiumで使えるVirtual PCが見付からなかったので、XPやVista対応のVirtual PC 2007をWindows7にインストールしてみました。インストーラーは「Microsoft ダウンロードセンター」で「Virtual PC」を検索して見つけた「Virtual PC 2007 - 日本語」を使用しました。ダウンロードされたファイルは「setup.exe(64bit版=30.5MB)」です。インストールしてみた結果ですが、、、「サポートされないオペレーティング システ...

  1. このページのトップに戻る