Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#2

Re: Programmparameter auslesen

  Alt 3. Jun 2010, 00:26
So, nochmal zum Großteil überarbeitet.
  • mehrfachen Code entfernt, bzw. ähnliche Codes vereint
  • ein neuer Modus integriert, welcher nun auch von außen sagt, daß dieser Parameter bis zum Ende gilt.
    somit gibt es nun keine Probleme mehr, wenn mal keine Maskierung der Leer-/Steuerzeichen mit " möglich ist.
    (z.B. siehe Problem dieses Threads)
  • ein weiteres Prefix-Seperator-Paar integriert
    (wollte erst je ein TSysCharSet verwenden, aber so war's einfacher)
    und standardmäßig sind diese mit den Prefix - und / , sowie den Seperatoren = und : belegt,
    somit können nun unterschiedliche Kombinationen entgegengenommen werden
    -s /s -x=a /x -x:a usw.
    aber programmintern wird alles in die erste angegebene Variante umgewandelt
    -s -x=a
    (beim Zugriff über .Param und Co.)
  • wobei man über Value, IndexOf und Co. dieses eh nicht mehr beachten muß
  • alle Versionen sind nun auf einer gleichen Basis (Hauptcode ist die Recordversion)

@Matze: wenn keiner 'nen Fehler entdeckt, dann isses jetzt fertsch
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat