![]() |
Mit Semicolon getrennte Links herausfiltern
Ich habe mehrere mit einem Semicolon getrennte Links in einer Textdatei.
Wie kann ich diese Links herausfiltern (z.B. jeden in eine eigene Zeile in einer MemoBox)? Danke im Vorraus |
Re: Mit Semicolon getrennte Links herausfiltern
|
Re: Mit Semicolon getrennte Links herausfiltern
Hi,
oder einfach so:
Delphi-Quellcode:
Grüße vom marabu
var
sLinks: String; // 'http://www.delphipraxis.net;http://www.google.de'; begin with Memo.Lines do begin Delimiter := ';'; DelimitedText := sLinks; end; end; |
Re: Mit Semicolon getrennte Links herausfiltern
Zitat:
Werd ich ausprobieren ! |
Re: Mit Semicolon getrennte Links herausfiltern
Das geht nicht, da kommt etwas sehr seltsames raus ;)
|
Re: Mit Semicolon getrennte Links herausfiltern
Alles steht und fällt mit dem Inhalt von sLinks - zeig den mal.
|
Re: Mit Semicolon getrennte Links herausfiltern
SLinks bleibt leer und löscht auch die MemoBox
showmessage(slinks); Da krieg ich ne leere Meldung Wenn ich showmessage(DelimatedText); mache, krieg ich meinen Text mit nem ; an jeder 2 Stelle |
Re: Mit Semicolon getrennte Links herausfiltern
Hast du schonmal versucht deine durch Semikolon getrennten Links in die Variable sLinks zu geben?
|
Re: Mit Semicolon getrennte Links herausfiltern
Zitat:
|
Re: Mit Semicolon getrennte Links herausfiltern
nun hier mal eine ganz komplizierte lösung, wie ich es machen würde ;)
Delphi-Quellcode:
es könnte funktionieren - auch wenn es kompliziert ist :P
function extractlinks(linkstring:string):string;
var i:integer; char:string[1]; link:string; begin i:=1; link:=''; repeat begin char:=linkstring[i]; link:=link+inttostr(char); i:=i+1; end until char=';'; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz