2010-03-31 3 views
0

хая считает, что мое имя приложения sApp.exeотправка значений из командной строки?

, когда я бег моего приложения как
sApp.exe < MyValue>
моего приложение должно начинаться и я хочу, чтобы получить, что MyValue в моем приложении
как я могу сделать это?

+5

На каком языке вы разрабатываете приложение? –

+0

am using C# в моем приложении –

ответ

2

Edit: Для WPF использовать string[] args = Environment.GetCommandLineArgs();

Для других приложений (не WPF):

static void Main(string[] args) 
{ 
    foreach (string argument in args) 
     Console.WriteLine(argument); 
} 

Если вы хотите, первое использование аргумента args[0], но не забудьте проверить длину массива перед доступом Это.

+0

hai peter я только что ват u сказал .. но я могу дать свою ценность с exe ... Я пробовал как sApp.exe myval, но он не получает мою ценность ... как дать ценности??? –

+0

Для первого действительного аргумента (а не sApp.exe) используйте args [1]. Если вам нужна полная строка (что я сомневаюсь), используйте Environment.CommandLine. –