Parameter beim Start übergeben
-
Hi leute!
Wie kann ich bei einem Win32-Programm mit GUI Parameter beim starten mitgeben und im Programm auswerten?
bei Konsolenanwendungen ists ja kein Problem, aber bei GUI?
denke mal, über die WinMAIN komm ich irgendwie ranWINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
aber wie gehts konkret?
ich möchte, dass man dem Programm gleich beim starten den Namen der zu ladenden Datei mitgeben kann...
-
hi, beispielsweise so:
if (LowerCase(ParamStr(1)) == "admin") // adminfunktionen aktivieren { ShowMessage("adminmode on"); // schaltet zusätzliche menues an adminmenueanzeigen = true; } else if (LowerCase(ParamStr(1)) == "adminnowarning") // wie oben nur ohne Warnung { adminmenueanzeigen = true; } else { adminmenueanzeigen = false; }
mfg dreaddy
-
aja, ParamStr(), weiß schon...
thx
-
Evtl. auch hilfreich: ParamCount.