ini og quote

Tags:    delphi

Hvis jeg gemmer følgende tekst i en inifil med WriteString:

"Valgmulighed nr 1","Valgmulighed nr 2"

så får jeg følgende, når jeg læser det igen med ReadString:

Valgmulighed nr 1","Valgmulighed nr 2

Hvordan kan jeg gøre, så det første og sidste " ikke forsvinder?



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Hvis jeg gemmer følgende tekst i en inifil med WriteString:

"Valgmulighed nr 1","Valgmulighed nr 2"

så får jeg følgende, når jeg læser det igen med ReadString:

Valgmulighed nr 1","Valgmulighed nr 2

Hvordan kan jeg gøre, så det første og sidste " ikke forsvinder?


Du skal gemme det som ""Valgmulighed nr 1","Valgmulighed nr 2""

så får du "Valgmulighed nr 1","Valgmulighed nr 2"

Du skal bare tilføje et ekstra " i hver side:

TestIni.WriteString('Sektion', 'Navn', '"' + Tekst + '"');

// '"' er ' " ' uden mellemrum

Emil Melgaard



tja, det virker bare mærkeligt, at man skal gøre sådan hver gang man bruger WriteString



tja, det virker bare mærkeligt, at man skal gøre sådan hver gang man bruger WriteString


Det er kun hvis du skal have quote i enden...

Emil Melgaard



t