Avatar billede easysoft_studios Nybegynder
05. juni 2001 - 20:19 Der er 7 kommentarer og
1 løsning

udtræk fra en string

Jeg har en string som er opbygget sådan:

Hest%1%Ko%2%Gris  (...)

Nu vil jeg gerne kopier teksten Ko ud, men er variabel, så jeg skal bruge mærkerne %1% og %2% til at trække lige præcis Ko ud af string\'en!

Hvordan gør jeg det??
Avatar billede martinlind Nybegynder
05. juni 2001 - 20:47 #1
Hva. Pos og Copy

function GetKo( Strx : String ) : String;
begin
Result := Copy(Strx,Pos(\'%1\',Strx),Pos(\'%2\',Strx)-Pos(\'%1\',Strx));
end;

/Martin
Avatar billede martinlind Nybegynder
05. juni 2001 - 20:49 #2
sorry en lille fejl,

forkert :

Result := Copy(Strx,Pos(\'%1\',Strx),Pos(\'%2\',Strx)-Pos(\'%1\',Strx));

rigtig :

Result := Copy(Strx,Pos(\'%1%\',Strx)+2,2);
//Det er jo altid Ko vi skulle havde

Avatar billede easysoft_studios Nybegynder
05. juni 2001 - 21:42 #3
Nej, nemlig ikke!
Ko kunne ligesågodt være Hus eller Radio!!
Avatar billede martinlind Nybegynder
05. juni 2001 - 21:46 #4
så gør du bare som i første eks. og jusere resultatet, hvis du får lidt for meget/lidt med.

/Martin
Avatar billede easysoft_studios Nybegynder
05. juni 2001 - 21:49 #5
Jep, nu virker det sgu!
Tak!
Avatar billede martinlind Nybegynder
05. juni 2001 - 22:02 #6
Selv tak. :)
Avatar billede pellelil Nybegynder
05. juni 2001 - 22:47 #7
easysoft_studios> Og bedst som jeg gik her og regnede med at det vare Borrisholt der havde patent på \"Hest\"  ;-)
Avatar billede martinlind Nybegynder
06. juni 2001 - 10:55 #8
Ja, jeg kiggede også en extra gang på navnet, mon jb er ude i noget \"point rytteri\" *GGG*

/Martin
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