Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi Mit readln nur bestimmte Textstelle auslesen (https://www.delphipraxis.net/157285-mit-readln-nur-bestimmte-textstelle-auslesen.html)

hamptoncourt 6. Jan 2011 22:32

AW: Mit readln nur bestimmte Textstelle auslesen
 
naja, ich werde hier vermutlich gleich gesteinigt, geteert und gefedert, aber irgendwie will das nicht so recht klappen ...

Habe im Forum ein paar Beispiele zu dem gefunden und versucht, mich daran zu orientieren (dachte, wenn es bei denen klappt, dann vielleicht auch bei mir) ... aber es klappt natürlich nicht ...

Delphi-Quellcode:
Pos1 := pos('"H1">',s);
if Pos1 <>0 Then
begin
Pos2 := PosEx('>', s, Pos1 + 1);
if Pos2 <> 0 Then
begin
Pos3 := PosEx('<',s,Pos2 + 1);
if Pos3<>0 Then
begin
n := Pos3-Pos2;
s2 := copy(s, Pos2, length(n));
end;
Vermutlich bin ich auf nem komplett falschen tripp :-/ Aber der sagt auch Identifire not found "PosEx" ...

Namenloser 6. Jan 2011 23:33

AW: Mit readln nur bestimmte Textstelle auslesen
 
Hallo,
Delphi-Quellcode:
PosEx
befindet sich meines Wissens nach in der Unit strutils, die musst du also oben unter
Delphi-Quellcode:
uses
hinzufügen.

Außerdem: Bist du sicher, dass das
Delphi-Quellcode:
H1
in doppelten Anführungszeichen eingeschlossen ist? Eigentlich heißt es
Delphi-Quellcode:
<H1>
und nicht
Delphi-Quellcode:
<"H1">
.

Und rücke deinen Code ein, sonst wirst du schnell die Übersicht verlieren.

hamptoncourt 6. Jan 2011 23:59

AW: Mit readln nur bestimmte Textstelle auslesen
 
Ja, ich habe nochmal im Quelltext der Homepage nachgesehen, da steht: "H1">< ...


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:15 Uhr.
Seite 2 von 2     12   

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