wie erkenne ich ob ein compilierte exe mit oder ohne Parameter gestartet ist.
z.B (siehe Script)
Hat der User Häkchen beim "Automatisch ausfüllen!" gesetzt, wird ein Verknüpfung mit Parameter "/AutoFill" gesetzt sonst ohne.
Wurde ein Verknüpfung mit parameter "/AutoFill" gesetzt, dann soll der Script beim starten zu SubRoutine AutoFill springen.
Doch, wie erkenne ich ob die Verknüpfung mit oder ohne Parameter gestartet ist?
Code: Select all
Gui, Add, Text, Section, Vorname:
Gui, Add, Text,, Nachname:
Gui, Add, Edit, ys vVorname
Gui, Add, Edit, vNachname
Gui, Add, Button, xs gAutoFill, Go!
Gui, Add, CheckBox, vAutoFillCheck, Automatisch ausfüllen!
Gui, Add, Button,xs gLink, Link setzen
Gui, Show,, myFormular!
Return
AutoFill:
GuiControl,, VorName , Max
GuiControl,, NachName , Mustermann
Return
Link:
Gui, Submit , NoHide
If (AutoFillCheck)
FileCreateShortcut %A_ScriptFullPath%, %A_WorkingDir%\%A_ScriptName%.lnk, %A_WorkingDir%, /AutoFill
Else
FileCreateShortcut %A_ScriptFullPath%, %A_WorkingDir%\%A_ScriptName%.lnk
Return
GuiClose:
ExitApp