Autor Beitrag
Tendl
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 117



BeitragVerfasst: Mo 14.07.03 16:27 
Folgendes Problem schreit nach einer Lösung:
Ich verwende die Webbrowser-Komponente unter Delphi 7. Ich lade mir ein HTML-Dokument und möchte jetzt bestimmte Informationen z.B. die oberste Textzeile kopieren
ohne sie vorher von Hand markieren zu müssen. Markierten Text erhalte ich (Lösung bei den Schweizern gefunden), aber wie geht das ohne manuellen Eingriff? Ich weiß nicht wie ich auf das Browser-Window zugreifen kann ähnlich z.B. einer Listbox oder einem Memo.
Wer kennt sich da aus oder noch besser wer hat so etwas schon mal gemacht?

Danke
Thomas
MSCH
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1448
Erhaltene Danke: 3

W7 64
XE2, SQL, DevExpress, DevArt, Oracle, SQLServer
BeitragVerfasst: Fr 18.07.03 23:43 
hi,
schau mal auf deiner Platte nach C:\Programme\Gemeinsame Dateien\Microsoft Shared\Triedit und den OCX darin. Darin findest du einen kompletten HTML Editor den man prima "missbrauchen" kann. Der kennt einen Editier- und Lesemodus ähnlich der Webbrowserkomponente. Sieht auch genau so aus und verhält sich auch so. Hatt allerdings viel mehr Möglichkeiten als imho der Webbrowser - zumindest etwas besser dokumentierte. Da sollte das entsprechende bei sein. Importiere die OCX DHTMLED in Delphi und schau dir mal die Interfaces dazu an. Findest auch massig hilfe im MSDN dazu.
grez
msch