msbatch.bat 用の引数記載について


 プロダクト:MicroStation
 バージョン:CE update13
 環境:N/A
 エリア:Programming
 サブエリア:MDL

MSV8i では、パラメータ -i"XXX_"に対して、両端の二重引用符が自動的に削除されますが (パラメータ-iXXXが獲得される)
CONNECT Editionでは二重引用符が含まれる状態で (-i"XXX") の戻り値として処理されます。

wcscpy ( io_argv[i1], &ctemp[2] ) ; /* remove “-i” */
WString wStr(io_argv[i1]); // Trim left and right double quotation marks
wStr.Trim(L"\""); // because MSCE doesn't remove them
wcscpy(io_argv[i1], wStr.GetWCharCP());
このコードは-i を削除した上に、両端の二重引用符を削除するために3行のコードを追加します。

 Original Author:Mikihiko Tabata