Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Webbrowser Formularfelder überprüfen (https://www.delphipraxis.net/107299-webbrowser-formularfelder-ueberpruefen.html)

Larsi 28. Jan 2008 07:43

Re: Webbrowser Formularfelder überprüfen
 
was muss ich da in die uses aufnehmen für den code? laut delphi ist nämlich die ganze funktion fehlerhaft :(
und durchsucht dass:
Delphi-Quellcode:
var
  ie: IHTMLInputElement;
begin
  // find first element in document
  with WebBrowser do
    ie := FindInputElement(Document, 'b');

 
end;
echt den text in ALLEN Textfeldern des Webbrowser???

Matze 28. Jan 2008 07:48

Re: Webbrowser Formularfelder überprüfen
 
Zitat:

Zitat von Larsi
was muss ich da in die uses aufnehmen für den code?

MSHTML

Larsi 28. Jan 2008 07:49

Re: Webbrowser Formularfelder überprüfen
 
aber ansicontainstext in der funkzion ist immernoch "befehlert"!

Matze 28. Jan 2008 07:53

Re: Webbrowser Formularfelder überprüfen
 
Nutze doch bitte deine Delphi-Hilfe:

Zitat:

Unit
StrUtils

Syntax
Delphi-Quellcode:
 function AnsiContainsText(const AText: string; const ASubText: string): Boolean;


Larsi 28. Jan 2008 07:58

Re: Webbrowser Formularfelder überprüfen
 
danke aber ich bekomm das mit der if Abfrage irgendwie nicht hin. also ich möchte dass wenn zb bei google in die textbox b eingegeben wird, dass dann ne messegebox kommt! Aber wie???

marabu 28. Jan 2008 08:21

Re: Webbrowser Formularfelder überprüfen
 
Hallo Lars,

es ist ein gewaltiger Unterschied, ob du die Eingabefelder des aktuellen HTML-Dokuments nach bestimmten Inhalten durchsuchen oder ob du im Augenblick der Eingabe eine Prüfung vornehmen möchtest. Den ersten Fall löst mein Code aus Beitrag #5, für den letzten Fall benötigst du Ereignisse. Wenn ich aber deine Probleme bei der Verwendung von bereits fertigem Code sehe, dann fürchte ich, dass du erst noch etwas üben musst.

Freundliche Grüße

Larsi 28. Jan 2008 08:37

Re: Webbrowser Formularfelder überprüfen
 
ja natürlich muss ich noch ganz viel üben :) rate mal warum ich in die delphipraxis gegangen bin??? wenn ich das alles wüsste bestimmt nicht(oer vielleicht doch^^)
und deshalb wäre es ganz nett von dir wenn du mir sagst wie diese verdammte if abfrage geht!!!

marabu 28. Jan 2008 09:15

Re: Webbrowser Formularfelder überprüfen
 
Ich kann dir nicht helfen, solange mir dein Problem nicht klar ist.

Soll die Inhaltsprüfung ereignis- oder benutzergesteuert ablaufen?

Larsi 28. Jan 2008 09:27

Re: Webbrowser Formularfelder überprüfen
 
also dafür wo du schon den code für gepostet hast. ich möchte alle textfelder in einem webbrowser object(Twebbrowser1) nach dem Wort Lars durchsuchen und wenn das der fall ist soll was passieren!

marabu 28. Jan 2008 11:38

Re: Webbrowser Formularfelder überprüfen
 
Liste der Anhänge anzeigen (Anzahl: 1)
FindInputValue() durchsucht eine ElementCollection ab index. FindInputElement() sucht wahlweise in einem FormElement, in einem HTMLDocument oder in einen WebBrowser.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:14 Uhr.
Seite 2 von 3     12 3      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz