Einzelnen Beitrag anzeigen

Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.989 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: [Fun] Fragen Beantworter

  Alt 24. Jan 2009, 14:43
Hi Larsi,

ich habe mir mal erlaubt, das zu dekompilieren, da ich mir schon fast gedacht habe, dass du da irgendwie etwas mit dem TWebBrowser herum frickeln würdest. Und es ist tatsächlich so.

Damit du auch etwas dazu lernen kannst:
Verwende den TWebBrowser nur, wenn du ihn auch wirklich zur Anzeige verwendest und nicht, um dir HTML-Code herunterzuladen. Das geht viel sauberer mit

HTMLSource := IdHTTP.Get('http://...'); Und 2 WebBrowser-Controls, wie du sie nutzt, sind noch weniger schön.

Also mein Tipp: Versuche genau dieses Projekt mal mit den Indys umzusetzen. Du wirst sehen, das geht super einfach und vielleicht ist die Indy-Lösung sogar schneller.

Auch deine beiden versteckten Memos kannst du sicher durch 2 StringList-Controlls o.ä. ersetzten. Es ist sehr schlampig, Controls zu verwenden, die du nicht anzeigst und zur zur Zwischenspeicherung von Variablenwerten nutzt. Auch ist das ganze Programm schneller, wenn du das intern löst ohne auf die VCL zugreifen zu müssen.

Grüße, Matze
  Mit Zitat antworten Zitat