Einzelnen Beitrag anzeigen

tamarix

Registriert seit: 11. Dez 2003
9 Beiträge
 
#1

Copy(s,1,length(s)); //Ohne die letzten 4 Zeichen

  Alt 15. Dez 2003, 21:29
Hi Leute,

ich habe zu folgendem Code eine Frage:


Delphi-Quellcode:
function MyConst(Default: String): String;
var s: String;
begin

s := ExpandConstant('{ini{%MyVari}MyINI.ini,PFADE,/MyProg/ABC/}');

Result := Copy(s,1,length(s)); //Wie kann ich hier die letzten 4 Zeichen abschneiden?

end;

Besteht hier irgendwie die Möglichkeit den TeilString so herauszufiltern
das die letzten 4 Zeichen weggeschnitten werden und ich als Result
(Beispiel D:\MyProgDAT\) erhalte da das letzte Verzeichnis immer aus
3 Zeichnen besteht.

Hier ein Auszug aus der MyINI.ini

[PFADE]
/MyProg/ABC/=D:\MyProgDAT\ABC\


Wie kann ich das Problem lösen?

Tamarix

[edit=Luckie]Delphi-Tags ergänzt. Mfg, Luckie[/edit]
  Mit Zitat antworten Zitat