• 締切済み

TeraTerm inputboxについて

マクロでinputboxを使用していますが、 値を入力しなくても次に進んでしまうため、 空の設定が入っていまいます。 文字列を入力しないと次に進めないような構成に したいのですが方法がわかりません。 どうかよろしくお願いします。

みんなの回答

  • tatsu99
  • ベストアンサー率52% (391/751)
回答No.1

こちらの環境だと、そのような現象は発生しません。 (tera term professional ver4.14 ) inputbox自体が実行されてないように見受けられますが、 どのようにコーディングしていますか。 inputbox 'in:' 'TEST' sendln 'ls' こちらでは、上記のようにすると、inputboxで値を入力し、OKをクリックすると、つぎ(sendln 'ls')へすすみます。 もし、解決しないなら、versionの問題ではないと思いますが、念のため、最新のteratermにされてみてはいかがでしょうか。

関連するQ&A

  • 【EXCELマクロ】inputboxへの入力を"*"で表記

    お世話になっております。 1点、質問させてください。 現在、teraterm用マクロを作るEXCELマクロを作成しております。 その中でteratermに接続するためのパスワードをinputboxにて入力させようとしているのですが、 入力された値を"*"で暗号化して表記することができません。 どなたかinputboxへの入力を"*"で表記させる方法をご存知の方はいらっしゃいませんでしょうか。 以上、よろしくお願いいたします。

  • VBSでInputBoxを使いテキストの中身を編集

    本家VBではなく、VBSなのですが、カテゴリがないので、ここに投稿させて頂きました。 <やりたいこと> 特定のパスにあるテキストファイルを開いて、 特定の文字列を探し、 InputBoxを表示し、変更したければそこに変更したい値を入力して[OK]。 (入力した値が参照した特定文字列と置換される) そのままで良ければ[キャンセル]。 を何カ所か行い終了。 <(特に)わからないこと> InputBoxを表示して、値を入力させた結果を置換させる 初心者(VBは未経験で、VBSも勉強を始めたばかりです)で何冊か本を調べたのですが分りませんでした。 Webで検索をかけてもvbsだとウィルスの情報ばかりで・・・。 よろしくお願いします。

  • VC2005でInputBox関数?

    VisualC++2005を使っていますが、VisualBasicのようなInputBox関数はあるのでしょうか? プログラムが止まり、メッセージを出して、 文字列入力し、OKボタンを押すと、 入力した文字列を使ってプログラムが流れる 有れば便利だと思うのですが・・・

  • VBSの InputBoxについて

    vbsにてInputBoxで複数の値を得るにはどうしたらいいでしょうか? ただInputBox("値入力")だけでは1つしか入力エリアがないですよね? 複数の値を欲しいときはどうしたらいいでしょうか? ちなみにvbsはあまり詳しくないです。 splitはあるようなので、例えば123,456等と入力してもらい「,」で分割してって感じになるのでしょうか?

  • EXCEL VBAのInputBox

    VBA初心者のため、質問がうまくできないかもしれませんが よろしくお願いします。 ユーザーから文字列を入力してもらうためInputBoxを使用しました。キーボードのDを押したら、Input Boxを表示させるようにしたのですが、入力エリアにDが表示されてしまいます。また、プログラムを実行後から押されたキーの文字もすべて入力エリア表示されてしまいます。入力エリアを空白の状態で表示させたいのです。方法を教えてください。

  • VBSでInputBoxの戻り値は256文字まで??!!

    Inputboxで入力された文字列を テキストファイルにするスクリプトを組んでいるのですが、 完成間近になってうまく出来ていないことに気が付きました。 それはInputboxの戻り値がなぜか256文字?までしか取れないみたい、ということです。 たとえばこんな感じ a=inputbox("aaa") msgbox a とやると256文字以上は出ません・・。 aに直接代入した場合には大丈夫なのでInputboxの問題のようなきがします。 WEBでいろいろ検索してみたのですが、そのような制限があるという記述を見つけられませんでした・・。 何か解決方法があったら、思いつきでもいいので教えてください。 (代替手段でもいいです)

  • inputboxのことで質問です!

    こんにちわっ!またまたプログラミングのことで質問です! inputboxを使うときにinputbox(メッセージ、タイトル、テキストボックスの文字列) という風に使うんですけど、この最後のテキストボックスの文字列の事がよくわかりません! 0を使ったり1を使ったりと。。。 教えてください!よろしくお願いします!

  • excel vba inputbox

    初心者です。質問させて下さい。 inputboxでhelpを参照すると、typeの指定は以下ですが、 値 意味 0 数式 1 数値 2 文字列 (テキスト) 4 論理値 (True または False) 8 セル参照 (Range オブジェクト) 16 #N/A などのエラー値 64 数値配列 やはり、図形を選択させる事は不可能でしょうか? 具体的には、 マクロ実行中にinputboxを表示させて、図形を選択させ、図形名を表示させて、その図形を既定の図形に設定させたいと思っています。 図形を一つ選択した状態ならば、その図形の名前は以下のコードのように取得できるのですが、inputboxでは図形がなぜか選択できないです。 そもそも、inputboxを使用しようと思ったのは、他のコマンドやツール等が非選択状態になること、またマクロ実行の途中で一時中断することができ、これらの条件は便利だし必要だと思ったからです。 inputboxは何かで設定を変える等で図形を選択できるのでしょうか?無理でしょうか? また、代替的なものは他にあるのでしょうか? Sub testA() Dim Def As Object Set Def = Excel.Selection If TypeOf Def Is Excel.Rectangle Then MsgBox (Def.Name) End If End Sub 無理な質問かもしれませんが、どなたか御教授お願い致します!

  • InputBoxの入力値を半角数字のみと限定する方法

    Excel_VBAで、InputBoxにより半角数字の入力を求めています。入力値が半角数字でない判定をするのに、最も容易な方法はありませんか?"CInt"だと文字列ではダメですし、悩んでおります。 InputBoxに、半角数字のみと限定するようなオプションがあれば良いのですが・・・。

  • inputbox のキャンセルの戻り値について(VBA×エクセル)

    VBA初心者で、ユーザフォームにはまだ手出ししたくなく、INPUTBOXで値を取得しているのですが、 INPUTBOXでキャンセルボタンを押したときに、マクロを終了するように書きたいのですが、どのように記述したらよいのでしょうか? INPUTBOXからはどんな値が返ってきているかわからず、 メッセージボックスで確認してみたのですが、空欄なので、 IF RetIPT ="" then マクロ終了 endif としてみたのですが、「マクロ終了」には進んでくれず... 回答をお願いします~

専門家に質問してみよう