Udskiftning af tegn i string

Tags:    delphi

Jeg har en string som indeholder en fil sti. Altså: "C:\\lala\\blabla\\fil.exe"

Der mangler jeg en funktion til at udskifte alle '\\' med '\\\\' da det skal bruges som en string i en mysql database. Hvordan udskifter jeg alle \\ med \\\\ i en string?



5 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
orgS=StringReplace(orgS,'\\','\\',rfReplceAll):


jeg kan dog ikke lige forstå hvad det var du ville da det ihvertfald lyder som om du vil replace noget med sig selv.



nej jeg vil replace backslahs (\\) med en dobbelt (\\\\) ;-)



damn... det er udvikleren der fucker lidt.. der skulle være 2x\\ altså 2 \\ lige efter hinanden



og den der funtion du har givet synes jeg ikke rigtig jeg kan få til at virke.. den siger: "[Pascal Error] Main.pas(271): E2010 Incompatible types: 'TReplaceFlags' and 'Enumeration'"



Indlæg senest redigeret d. 22.06.2006 13:10 af Bruger #4574
jeg fandt selv ud af det. Her er dine point.

Der skulle være [] rundt om rfReplaceAll



t