C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 38 を表示中)
■19701 / )  コンソールアプリケーションに日本語を引数として渡したい
□投稿者/ jun (1回)-(2008/05/28(Wed) 00:14:01)

分類:[VB.NET/VB2005] 

Win XP
VB2005

お世話になります。

コンソールアプリケーションをバッチファイルから起動した際、
日本語の引数をうまく認識してくれません。

引数として『あいうえお』を渡したい場合、
  (バッチファイルの記述) App1.exe あいうえお
としております。
これをプログラム内部で判定すると

if args(0) = "あいうえお" then
処理A
else
処理B
end if

『処理B』が実行されてしまいます。

因みに、DOSから直接入力すると『処理A』が実行されうまくいきます。
ということは、VBの問題ではなくDOSの問題なのでしょうか。

よろしくお願いします。
返信 編集キー/


管理者用

- Child Tree -