Forum: Netzwerke
by jaenicke,
8. Jan 2012
Das ist (abgesehen von deiner etwas abenteuerlichen Formatierung) das selbe wie:var
was: string;
begin
if (Pos('MH', string(webBrowser1.OleObject.Document.Body.InnerHtml)) = 0)
or (Pos('11:45', string(webBrowser1.OleObject.Document.Body.InnerHtml)) = 0) then
ShowMessage('nein')
else
ShowMessage('jepp');
end;Aber wie gesagt:
Sobald zufällig die Buchstaben woanders auch...
Forum: Netzwerke
by jaenicke,
8. Jan 2012
Du suchst wohl eher PosEx statt Pos, aber das Problem ist halt, dass die Buchstaben einfach überall gefunden werden. Die können zufällig auch woanders vorkommen.
Forum: Netzwerke
by jaenicke,
8. Jan 2012
Naja, du müsstest halt dich bis zu dem Element durchhangeln, in dem der Wert tatsächlich steht. Dann kannst du den auch direkt vergleichen. Aber wie Thom schon geschrieben hat: Ohne den Quelltext der Seite (bzw. den entsprechenden Teil mit allen Elternelementen zumindest) zu kennen kann dir da niemand wirklich helfen, da musst du das schon selbst machen...
Forum: Netzwerke
by jaenicke,
25. Dez 2011
Variants? Wobei das eigentlich ab Delphi 6 oder so auch schon standardmäßig in der uses steht.
Forum: Netzwerke
by jaenicke,
25. Dez 2011
Da du vergessen hast zu schreiben was genau du jetzt zuletzt versucht hast und was für eine Fehlermeldung kommt, wird dir da auch niemand helfen können.
Forum: Netzwerke
by jaenicke,
24. Dez 2011
Naja, du holst dir ein Element aus dem geladenen Quelltext im Webbrowser und versuchst dieses Element als boolschen Wert zu benutzen. Das ist als ob du sagen würdest: "Wenn Apfel, dann..."
Du musst schon mit dem Element etwas machen. Schauen, ob es zugewiesen ist, damit etwas machen, ...
Sprich du sagst z.B. "Wenn der Apfel rot ist, dann..."
Was du also wohl meinst:if not...