2016-04-20 13 views
0

私は、テキストファイルに書き込むためにVBスクリプトを使用したいと使用しようとしているテキストへ:私はエラーを取得VBS書き込みは、ファイル

My.Computer.FileSystem.WriteAllText("C:\Users\Internet\test1.txt","This is new text to be added",True) 

を - 私は括弧を削除した場合

"Cannot use parenthesis when calling a sub". 

を、Iエラーを取得する -

Object required: 'My' 

ヘルプフォーラムを運行することなく検索しました。 私はWindows Vistaを使用しています。私はいくつかの図書館などを見逃すことができますか?

ご迷惑をおかけして申し訳ございません。

+1

VB.NETとVBScriptは2つの非常に異なるものです。あなたが示したコードはVB.NETです。 VBScriptを使用する場合は、VBScriptコードを記述する必要があります。 – jmcilhinney

+0

ありがとうございます。あなたはVBスクリプトの例を書いているテキストファイルに向けて私を指摘できますか? – AussieCraig

+1

もう一度ありがとうございます。いくつかのVBスクリプトファイルの例を書いて、今どこかに行っています。とても有難い。 – AussieCraig

答えて

0

これは、vbscriptを使用して行う方法です。 これは、あなたが他の場所にファイルを作成し、書くためにそれを修正することができるテキストファイルを作成するための簡単なスクリプトで、それに

Dim fso, objOutFile 
    Set fso = CreateObject("Scripting.FileSystemObject") 
    Set objOutFile = fso.CreateTextFile("Myfile.txt",True) 
    objOutFile.WriteLine "Hello World" 

を書きます。既存のファイルに書き込むには、別の方法が必要です。

+0

グローバル、カッコ、および.WriteLineを使用しない。 –

+0

ありがとう、....... :-) – RanchiRhino

+0

かっこ? (https://blogs.msdn.microsoft.com/ericlippert/2003/09/15/what-do-you-mean-cannot-use-parentheses/) –

関連する問題