![]() |
Zugriff auf html code über Twebbrowser
Hallo Zusammen,
ich habe momentan folgendes problem das ich eine druckerstatus page über twebbrowser aufrufe und einen bestimmten wert auslesen möchte. meine frage ist nun wie ich das am besten anstelle ... leider habe ich von html nicht so die ahnung und wäre froh wenn ihr mir helfen könntet das umzusetzten schonmal vielen dank liebe grüße manu |
Re: Zugriff auf html code über Twebbrowser
Wurde hier, glaube ich, schon öfters gefragt.
Es gibt auch ein paar beispiele dazu, einfach mal danach suchen ![]() mfg Volle |
Re: Zugriff auf html code über Twebbrowser
ja das code auslesen habe ich jetzt geschaft ist auch soweit supi der text is jetzt in nem memo feld ... aber jetzt muss ich ja noch nach einem bestimmten segment suchen ... das hat ne bestimmte zeichenfolge (%
) das ist das einzigste mal das das im code vorkommt und ich will 2 zahlen die vor dem % zeichen sind auslesen. bzw eben 3 stellen wwenn es 100% sind und diese zahl dann vergleichen wie stelle ich das am besten an ? |
Re: Zugriff auf html code über Twebbrowser
Da hilft die die Funktion Pos() weiter.
in deinem Fall wäre der Aufruf dann (wahrscheinlich)
Delphi-Quellcode:
dann hast du in position die Stelle an der das %
procedure Test
var position:integer; begin position:=Pos('% ',Memo1.Lines.Text); end; steht. davon gehst du 3 stellen zurueck. dann bist du da wo bei 100% die 1 steht. Schaust ob an der Stelle im text ne 1 steht oder nicht und kopierst je nachdem 3 oder 2 zeichen. Das Zeichen an einer bestimmten Position im Text bekommst du mit Memo1.Lines.Text[ZEICHENNUMMER] in dem Fall waere es dann Memo1.Lines.Text[position-3] mfg Volle |
Re: Zugriff auf html code über Twebbrowser
alles klar das hat super geklappt aber eine frage habe ich noch ^^ immer wenn ich ne seite aufrufe kommt ne skript fehler meldung wie kann ich die umgehen ? weil das stört den programmablauf und ich will unterbinden das er das anzeigt und will das er einfach weiter macht
also wie wenn ich auf ja klicke ^^ |
Re: Zugriff auf html code über Twebbrowser
Ich habe delphi jetzt nicht dabei, aber irgenwo gibt es eine Eingenschaft TWebBrowser.Silent die auf true gesetzt gehört.
|
Re: Zugriff auf html code über Twebbrowser
nochmal ne frage zur indy komponente idsmtp und idmessage
ich würde gerne an simples mail schicken ohne viel trallalla ^^ mein problem ich weis nicht was ich wo zuordnen soll von den servereinstellungen her ich hab an sich den smtp-server was ja wohl der host sein müsste aber zusätzlich haben wir noch nen domainnamen aber wo soll der hin ? |
Re: Zugriff auf html code über Twebbrowser
Zitat:
|
Re: Zugriff auf html code über Twebbrowser
ja ich hab mir schnell was gebastelt gehabt aber das geht so nicht wirklich
QT:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin idSMTP1.Host := '10.30.0.55'; idSMTP1.Port := 25; idmessage1.From.address:='manuel.steuerwald@hsvv.hessen.de'; idmessage1.Recipients.EMailAddresses:='manuel.steuerwald@hsvv.hessen.de'; idmessage1.Subject :='test'; idmessage1.Body.Text := memo1.Lines.Text; idSMTP1.Connect; idSMTP1.Send(idmessage1); //hier kommt dann der fehler "Socket Error # 10061 Connection refused" idSMTP1.Disconnect; end; hoffe du oder ihr könnt mir da helfen hatte bis jetzt nur mit idftp zu tun ^^ |
Re: Zugriff auf html code über Twebbrowser
Da fehlen ja auch die Login-Daten...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:49 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 by Thomas Breitkreuz