Hallo!
Ich habe mir ein Tool geschreiben, das u.a. Parameter im Format Dateiname:Satznummer entgegennimmt. Das wollte ich nun in Delphi ins Tools-Menü integrieren, scheitere aber daran, den im Editor markierten String als Satznummer zu übergeben: Wenn ich unter Tools->Tools konfigurieren
Code:
MyTool.exe EinDateiname.ext:$CURTOKEN
eintrage und dann den Menüpunkt aufrufe, während im Editor 4711 markiert ist, kommt in MyTool.exe "EinDateiname.ext:$CURTOKEN" als Parameter an anstelle des erwarteten "EinDateiname.ext:4711".
Es scheint, als würde Delphi Makros nicht expandieren, wenn ihnen ein Nicht-Leerzeichen vorausgeht. Habt ihr ne Ahnung, ob das tatsächlich so ist und ob man das ggfs. umgehen kann. Wäre schön, wenn ich die Parameterverarbeitung meines Progrämmchens nicht umstricken müsste.
Vielen Dank im Voraus,
Uli.