Dim objFS Set objFS = WScript.CreateObject("Scripting.FileSystemObject")
If objFS.FolderExists("ResultV") Then Dim objFolder Set objFolder = objFS.GetFolder("ResultV") objFS.CreateFolder("ResultVimg")
'Start GNUPLOT Set objShell = WScript.CreateObject("WScript.Shell") Set objExec = objShell.Exec("C:\Program Files\gnuplot\bin\wgnuplot_pipes.exe") strID = objExec.ProcessID Do While objShell.AppActivate(strID) WScript.Sleep 500 Loop
141 名前:124 mailto:sage [2007/03/31(土) 04:33:57 ]
Dim i i = 0 For Each objFiles In objFolder.Files i = i+1 Dim strFName strFName = objFiles.Name
If i=1 Then Dim objText Set objText = objFS.CreateTextFile("_gnuplot-vel.plt", True) '********** [gnuplot-vel_temp.plt] file statements ********** objText.WriteLine( "set terminal png" ) objText.WriteLine( "set xlabel 'X[m]'" ) objText.WriteLine( "set ylabel 'Y[m]'" ) objText.WriteLine( "set xrange [-0.10e0:2.1e0]" ) objText.WriteLine( "set yrange [-0.10e0:2.1e0]" ) objText.WriteLine( "set title 'Karman Vortex Street'" ) End If objText.WriteLine( "set output " & "'ResultVimg/" & objFS.GetBaseName(strFName) & ".png'" ) objText.WriteLine( "plot '" & "ResultV/" & objFS.GetFileName(strFName) & "' with vector" ) Next