Ich möchte für einen Kommandozeilenpacker der sich über eine Scriptdatei steuern lässt so etwas wie einen Scripteditor basteln. Mein Problem ist jetzt das sich einige Parameter ähneln und ich beim Einlesen einer vorhandenen Scriptdatei die dazugehörigen Checkboxen nicht korrekt setzen kann.
Beispiel:
Code:
-SFX //- Dies ist der erste Kommentar
-SFX-TYP0 //- noch einer
-SFX-OS1 //- und noch einer
Im Moment versuche ich es mit
AnsiContainsText um zu bestimmen welcher Parameter sich in der eingelesenen Zeile befindet. Leider wird auch bspw. bei der Zeile
SFX-TYP0 die Checkbox für den Parameter
-SFX gesetzt, was ja eigentlich auch logisch ist.
Die Frage ist jetzt also wie ich diese ähnlichen Parameter unterscheiden kann?
[EDIT]
Die Parameter müssen nicht zwangsläufig in der gezeigten Reihenfolge vorkommen, was das ganze noch schwieriger macht.