プロダクト: | 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 |