- ベストアンサー
テキストボックスの値を出力
Visual Basic 2010 Express windows7 Pro テキストボックスに入力された数字をテキストファイルに出力したいのですが、 「4.0」や「04」だと出力されるのですが、「4」だと出力されないのは何故でしょうか? Shell("cmd /c @echo " & TextBox1.Text & ">> aaa.txt", AppWinStyle.Hide, True)
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
テキストボックスの内容が「4」のときは cmd /c @echo 4>> aaa.txt というコマンドが実行されることになり、 4という数字がファイルディスクリプタ番号だと判断されます。 cmd /c @echo 4 >> aaa.txt というコマンドが実行されるように直してみてください。
お礼
教えて頂いた記述で出力できるようになりました。 ありがとうございます。