execcmnd

【Tera Term マクロ言語】コマンドリファレンス

execcmnd 機能

[制御コマンド]

TTL コマンド を実行します。

コマンドライン

execcmnd <statement>

機能説明

文字列 <statement> が表現する TTL コマンド を実行します。
変数で組み立てたマクロコマンドを実行する場合等で利用できます。

パラメータの説明

指定するパラメータは以下の通りです。
パラメータパラメータ説明
<statement>文字列Tera Term マクロコマンドを指定します。

対象バージョン

全てのバージョンで利用可能です。

戻り値

戻り値はありません。

関連コマンド

関連コマンドはありません。

使用方法

使用例

・コマンド "send 'abc'" を実行をする場合
; コマンド "send 'abc'" を実行。
execcmnd "send 'abc'"
・変数aに1を代入する場合
; 変数aに1を代入する
execcmnd "a=1"
・1 ~ 10 までの値を配列的に組み立てる場合
for x 1 10      ;creates variables arr1 thru arr10 and assigns them 1 thru 10
  tmp='arr'
  int2str ix x
  strconcat tmp ix
  strconcat tmp '='
  strconcat tmp ix
  execcmnd tmp
next

messagebox arr1 'variable1'
messagebox arr2 'variable2'
messagebox arr3 'variable3'
messagebox arr4 'variable4'
messagebox arr5 'variable5'
messagebox arr6 'variable6'
messagebox arr7 'variable7'
messagebox arr8 'variable8'
messagebox arr9 'variable9'
messagebox arr10 'variable10'
messagebox arr11 'variable11'  ; syntax error

サンプル

サンプルマクロはありません。

備考

特にありません。