Avatar billede niffer Nybegynder
09. november 1999 - 11:33 Der er 7 kommentarer og
1 løsning

Deling af text

Jeg har en textstreng der skal deles op i flere strenge, ordene i teksten er separaret med et komma, hvordan gøres dette ?

f.eks. jeg har textstrengen: 1,2,3,4 som så skal deles op i 4 strenge, der hver indeholder 1 af tallene.
Avatar billede dj Nybegynder
09. november 1999 - 11:36 #1
hey, har jeg forstået dig ret vil du splitte en text op i en stringlist, som f.eks. en listbox?
Avatar billede niffer Nybegynder
09. november 1999 - 11:37 #2
ja
kan du hjælpe mig med det??
Avatar billede dj Nybegynder
09. november 1999 - 11:37 #3
2. sec, jeg finder ud af noget ...
Avatar billede niffer Nybegynder
09. november 1999 - 11:39 #4
ok
kan du ikke lige gøre det nu da jeg skal hjem om lidt og gerne vil leje med det når jeg kommer hjem
Avatar billede dj Nybegynder
09. november 1999 - 11:42 #5
OK, Jeg har lige fixet et lille eksempel som jeg fik til at virke.

Du skal bare indsætte 1 Listbox, 1 knap, og et editfelt.

I editfeltet skriver du kommateksten
(du kan selv lige ændre dette hvis du vil have tekststrengen et andet sted fra)

og under OnClick på knappen sætter du følg. kode ind:

procedure TForm1.Button1Click(Sender: TObject);
var
myvar1: string;
begin
myvar1:=edit1.text;
while pos(',',myvar1)>0 do begin
listbox1.items.add(copy(myvar1,0,pos(',',myvar1)-1));
myvar1 := copy(myvar1,pos(',',myvar1)+1,length(myvar1));
if pos(',',myvar1)=0 then
listbox1.items.add(myvar1);
end;
end;

Den fik jeg ihvertifald til at virke :)
Avatar billede dj Nybegynder
09. november 1999 - 11:44 #6
ehm.. var det hurtigt nok eller er du smuttet ? :)
Avatar billede niffer Nybegynder
09. november 1999 - 11:46 #7
Dj jeg takker for svaret!!!!
Avatar billede dj Nybegynder
09. november 1999 - 11:47 #8
np, niffer, har du ICQ ?
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester