Ik wil graag een aantal commandline arguments meegeven aan een executable:
Voorbeeld: test.exe testarg1 testarg2
De waarde arg1 en arg1 worden in de applicatie gebruikt. Hierbij heb ik de volgende code gebruikt om ze op te halen:
In de onderstaande gedeelte wil ik graag de waarde van args[1] gebruiken bij het aanklikken van Button1
Hoe krijg ik de waarde (testarg1) van Form1_Load naar de Button1_Click gedeelte?
Voorbeeld: test.exe testarg1 testarg2
De waarde arg1 en arg1 worden in de applicatie gebruikt. Hierbij heb ik de volgende code gebruikt om ze op te halen:
C#:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| private void Form1_Load(object sender, EventArgs e) { string[] args = Environment.GetCommandLineArgs(); try { foreach (string arg in args) { TextBox1.AppendText(Environment.NewLine + args[1]); } } catch { } } |
In de onderstaande gedeelte wil ik graag de waarde van args[1] gebruiken bij het aanklikken van Button1
C#:
1
2
3
| private void Button1_Click(object sender, EventArgs e) { TextBox1.AppendText(Environment.NewLine + args[1]); } |
Hoe krijg ik de waarde (testarg1) van Form1_Load naar de Button1_Click gedeelte?