Ticket #10102Date d'ouverture: 2007-03-15 23:56 Dernière mise à jour: 2009-04-11 03:29 Link macro to existing TeraTERM session
Attach FileTicket History - 3/3 Histories
2007-03-16 09:55 Update by: yutakapon
2007-07-27 14:12 Update by: maya
2009-04-11 03:29 Update by: |
Commentaire
Logged In: YES
user_id=24082
Thank you for your feedback.
Positively, We will examine this feature.
TeraTerm(ttermpro.exe)とマクロ(ttpmacro.exe)がDDE通信するた
めに、トピック名というTeraTermをユニークに識別する文字列が必
要で、マクロ呼び出し時に生成し、/D= でマクロへ渡しています。
Process Explorerを使うと分かります。
例:TTPMACRO /D=000A0A2A
トピック名はRunMacro()から呼ばれるSetTopic()で生成しており、
実体は、TeraTermのHVTWinハンドルです。
当該ハンドルは共有メモリで管理されており、GetNthWin()で取得
できます。
トピック名が何らかの方法で取得できれば、技術的には、マクロの
実行を複数のTeraTerm上で切り替えることも可能と思われます。
ただし、すでにDDE通信が確立されている場合、そこに割り込める
かどうかは分かりません。