10. april 2006 - 15:58Der er
11 kommentarer og 2 løsninger
kontrollere en streng for om der skulle være for mange backslash
hej experter
jeg har lave denne lille function: function ChangeFilePath(const FileName, NewPath: String): String; begin Result := NewPath + '\' + ExtractFileName(FileName); end;
den ændre stien i et filnavn. men den har et lille problem, fordi hvis brugeren vælger et hoveddrev, fx c:\, vil den putte et \ for meget på dvs i stede for c:\123.test vil det blive til c:\\s123.test
men, hvis brugeren har valgt et mappe fx c:\test, så bliver filnavnet rigtigt. hvordan kan jeg så kontrollere en streng for om det skal have tilføjet det backslash?
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.