Parameter auslesen!

Anfängerfragen zum Programmieren mit PureBasic.
thunderstorm2
Beiträge: 1
Registriert: 02.10.2005 15:11

Parameter auslesen!

Beitrag von thunderstorm2 »

Hallo

Ich möchte ein kleines prog schreiben das ich mit Parametern starten
kann um bestimmte aktionen auslösen zu können.

Wie lese ich diese Parameter die beim start angegeben wurden aber
jetzt mit PureBasic aus ??
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Parameter auslesen!

Beitrag von Kiffi »

> Wie lese ich diese Parameter die beim start angegeben wurden aber
> jetzt mit PureBasic aus ??

mit der Funktion [c]ProgramParameter()[/c].

Alles weitere kannst Du in der Hilfe-Datei nachlesen.

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
Zaphod
Beiträge: 2875
Registriert: 29.08.2004 00:40

Beitrag von Zaphod »

mit ProgramParameter() in der hilfe zu finden unter [Misc].


edit: duh! zu langsam... ich will den deletebutton zurück!
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Wenn Du mehrere Parameter auslesen willst, in etwa so wie es z.B. der PBCompiler macht, kannste dies mit einer Schleife in etwa so lösen:

Code: Alles auswählen

Repeat
  Parameter.s = LCase(ProgramParameter())
  Select Parameter
    Case "/file"
      MyFile.s = ProgramParameter()
    Case "/ini"
      MyIni.s = ProgramParameter()
    Case "/modus"
      Modus.l = Val(ProgramParameter())
  EndSelect
Until Parameter = ""
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten