title: passing arguments(containing white space) in vbs through silk
body: <p>I'm writing to call a VBScript from Silk bdh and passing arguments from Silk. 
  My first problem is there are more than 1 argument (total 4 arguments).
  My second problem is these arguments contain white space.</p>
  
  <p>Below is the program:</p>
  
  <pre><code>sCmdLine := "cscript.exe";
  //sParms := "C:\\QK\\test1_old.vbs \"   \""  +string(error_counter)+"\" \"" +error_timer  ; 
  sParms := "C:\\QK\\test1.vbs \" 2\string(error_counter)+ 
  </code></pre>
  
  <p>error_timer+error_details+error_time;</p>
  
  <pre><code>hProcessId := ProcessInitialize(sCmdLine, PROCESS_PIPED, sParms,"C:\\WINDOWS\\System32\\");
  ProcessSetOutputBuffer(hProcessId, reportedTo, STRING_COMPLETE);
  ProcessStart(hProcessId);
  StrSearchDelimited(reportedTo,STRING_COMPLETE,reportedTo,"reserved.",1,NULL,1,STR_SEARCH_FIRST);
  print("reportedTo*****"+reportedTo); 
  </code></pre>
  
  <p>VBS program is:</p>
  
  <pre><code>dim captcha
  
  errorcounter=Wscript.Arguments(0)
  errortimer=Wscript.Arguments(1)
  errordetails=Wscript.Arguments(2)
  errortime=Wscript.Arguments(3)
  
  text= "Level : " &amp; errorcounter
  text= text &amp; vbNewline
  text = text &amp; "Page : " &amp; errortimer
  text= text &amp; vbNewline
  text = text &amp; "Error : " &amp; errordetails
  text= text &amp; vbNewline
  text = text &amp; "Error Time : " &amp; errortime
  
  reportedto=inputbox( text,"ReportedTo")
  </code></pre>