2009-07-21 29 views
1

私は以下のようになりVBScriptを使用してテキストファイルを作成する方法を知っている:私のこのtest.txtファイルはちょうど私のモニターの前に開くように今、私はいくつかのスクリプトをしたいVBScriptを使用して作成したテキストファイルを表示するにはどうすればよいですか?

Dim a As New FileSystemObject 
Set Text = a.CreateTextFile("C:\Folder\test.txt") 

を。私たちは、Excelファイルを作成するときに作成されたExcelシートを使用し、ちょうど私達の前で開いたとき、私たちは

Set objExcel = CreateObject("Excel.Application") 
objExcel.Visible = True 

を使用することを知っているので。同様の方法で私はテキストファイルを試しましたが、それは全く機能していません。

解決策は何ですか?

答えて

5

あなたはそれらに関連するエディタで文書を起動するWScript.ShellのRunメソッドを使用することができます。

Dim a As New FileSystemObject 
Set Text = a.CreateTextFile("C:\Folder\test.txt") 

Dim wsh 
Set wsh = WScript.CreateObject("WScript.Shell") 

wsh.Run "C:\Folder\test.txt" 
+0

Kim、ありがとう、今はうまくいっています –

+0

Maddy - よろしくお願いします!あなたは答えを受け入れることができますか? –

+0

あなたはどのように答えを受け入れるのですか? –

1

あなたは1つの関連するDO以外の別のエディタを使用してファイルを開きたい場合:

Set WshShell = CreateObject("WScript.Shell") 
Set oExec = WshShell.Exec("notepad c:\path\file.txt") 
+0

@ ghostdog、ありがとう –

関連する問題