![]() |
Parameterauswertung in C#
Tut mir Leid, dass ich das in einem Delphi-Forum fragen muss, aber ich komme einfach nicht weiter. Ich habe schon ewig im Internet gesucht und nichts gefunden.
Ich wüsste gerne, wie man in C# beim Programmstart eventuell übergebene Parameter ausliest. In der Konsolenanwendung gibt es bei der Main-Methode ja das String-Array args. Bei einer Windowsanwendung gibt es ja aber keine Main-Methode?! Ich wäre wirklich dankbar, wenn mir jemand helfen könnte! |
Re: Parameterauswertung in C#
Zitat:
Eine Konsolenanwendung und eineWindowsanwendung unterscheiden sich nur in einem Punkt: Die Konsolenanwendung hat bereits eine Konsole. Schaue dir mal genau deine Projektdateien an, irgendwo wirst du eine Main finden, wahrscheinlich in einer Klasse namens "Program" kann aber je nach IDE auch im ersten Form der Anwendung stecken. |
Re: Parameterauswertung in C#
Environment.GetCommandLineArgs();
|
Re: Parameterauswertung in C#
Zitat:
|
Re: Parameterauswertung in C#
Bei derartigem Verhalten solltest du dich nicht wundern, wenn du in Zukunft überhaupt keine Antworten mehr erhältst. Ich denke jedenfalls, schon einmal zwei Personen zu kennen, von denen du wohl keine weiteren Antworten auf Fragen von dir erwarten darfst.
PS: Environment.GetCommandLineArgs() != Main-args |
Re: Parameterauswertung in C#
Bei GetCommandLineArgs bekommt er noch den Pfad der Exe mit. Der Rest ist gleich.
|
DP-Maintenance
Dieses Thema wurde von "Jelly" von "Programmieren allgemein" nach "Windows API / MS.NET Framework API" verschoben.
.NET Thema, also ... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:18 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz