anchor.diff:    lsvb6bindir := GetVB6BinDir;
     
     if not File.Exists(lsvb6bindir) then 
  -    RaiseException(erCustomError, 'Cannot find vb6.exe');
  +    RaiseException(erCustomError, 'Cannot find vb6.exe ['+ lsvb6bindir +']');
   
    Try
      lslogfile := File.MakeTmpFileName('log', true);
  
positive.code: interface
  
  Uses cmd, msbuild, Windows, stringutils;
  
  type
    TVB6Options = record
      Outdir: string;
  
    end;
  
  
  const 
    cvb6 = 'vb6.exe'; 
  
negative.code:   
     SB.Append(' /make '+ '"'+ aProject + '"');
  
     if (aOutdir <> '') then
        begin
          SB.Append(' /outdir '+ '"' + aOutdir + '"');
  
          lsTmpLogFile := File.IncludeTrailingPathDelimiter(aOutdir) + lslogfile;
        end;  
  
     SB.Append(' /out '+ '"'+ lsTmplogfile + '"');
  