qdos Skrevet 3. mai 2003 Del Skrevet 3. mai 2003 Hvordan kan jeg skrive en funksjon som fjerner f.eks. de tre siste karakterene i en string? Får ikke LeftStr til å passe ettersom størrelsen på stringen er forskjellig fra gang til gang. Lenke til kommentar
Teddy KGB Skrevet 3. mai 2003 Del Skrevet 3. mai 2003 Du må lage en løkke som går gjennom strengen tegn for tegn, til den kommer til slutt. Gjerne med en teller. Så kan du kutte strengen etter (teller - 3) tegn. Evt lager du en metode med en (int) inngangsvariabel så kan du kutte hvor mange tegn du vil fra slutten av strengen.. Lenke til kommentar
qdos Skrevet 3. mai 2003 Forfatter Del Skrevet 3. mai 2003 Takk for svaret Teddy KGB, men jeg klarte det akkurat med LeftStr allikevel: String := LeftStr(String, (Length(String))-n); Lenke til kommentar
_Wolfman_ Skrevet 6. mai 2003 Del Skrevet 6. mai 2003 Setlength(string,length(string)-Antall); Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå