Thema: Delphi tWebBrowser Komponente

Einzelnen Beitrag anzeigen

Benutzerbild von MaBuSE
MaBuSE

Registriert seit: 23. Sep 2002
Ort: Frankfurt am Main (in der Nähe)
1.840 Beiträge
 
Delphi 10 Seattle Enterprise
 
#4

Re: tWebBrowser Komponente

  Alt 17. Jan 2005, 15:32
Zitat von hom0r:
wie kann ich die TWebBrowser Komponente installieren? Ich habe versucht sie als ActiveX zu importieren, aber es hat nicht geklappt... gibt es vllt ein anderes verfahren? Danke schon mal im Vorraus! hom0r
Wenn man die (schon vorinstallierte) TWebBrowser Komponente auf ein Form zieht, wird eine Unit SHDocVw eingebunden. In dieser Datei steht, das sie automatisch erzeugt wurde und zwar aus der Type Lib: C:\WINNT\System32\shdocvw.dll

Vieleicht hilft Dir ja das weiter.

Delphi-Quellcode:
unit SHDocVw;

// PASTLWTR : 1.1
// File generated on 7/26/99 12:22:56 PM from Type Library described below.

// ************************************************************************ //
// Type Lib: C:\WINNT\System32\shdocvw.dll (1)
// IID\LCID: {EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}\0
// Helpfile:
// DepndLst:
// (1) v2.0 stdole, (C:\WINNT\System32\STDOLE2.TLB)
// (2) v4.0 StdVCL, (C:\WINNT\System32\STDVCL40.DLL)
// ************************************************************************ //
...

Wenn man die MicrosoftInternet Control (siehe Bild im Anhang)
installiert, wird folgende Datei erzeugt:

Bei der Installation muß TWebBrowser in z.B. TWebBrowser_neu umbenannt werden, da TWebBrowser ja schon installiert ist.

Delphi-Quellcode:
unit SHDocVw_TLB;

// ************************************************************************ //
// WARNUNG
// -------
// Die in dieser Datei deklarierten Typen wurden aus Daten einer Typbibliothek
// generiert. Wenn diese Typbibliothek explizit oder indirekt (über eine
// andere Typbibliothek) reimportiert wird oder wenn die Anweisung
// 'Aktualisieren' im Typbibliotheks-Editor während des Bearbeitens der
// Typbibliothek aktiviert ist, wird der Inhalt dieser Datei neu generiert und
// alle manuell vorgenommenen Änderungen gehen verloren.
// ************************************************************************ //

// PASTLWTR : 1.2
// Datei generiert am 17.01.2005 15:36:42 aus der unten beschriebenen Typbibliothek.

// ************************************************************************ //
// Typbib: C:\WINNT\System32\shdocvw.dll (1)
// LIBID: {EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}
// LCID: 0
// Hilfedatei:
// Hilfe-String: Microsoft Internet Controls
// DepndLst:
// (1) v2.0 stdole, (C:\WINNT\System32\stdole2.tlb)
// Fehler
// Hinweis: Symbol 'Type' umbenannt zu 'type_'
// Hinweis: Parameter 'Type' im IWebBrowser.Type geändert zu 'Type_'
// Hinweis: Parameter 'Property' im DWebBrowserEvents.PropertyChange geändert zu 'Property_'
// Hinweis: Parameter 'Property' im IWebBrowserApp.PutProperty geändert zu 'Property_'
// Hinweis: Parameter 'Property' im IWebBrowserApp.GetProperty geändert zu 'Property_'
// Hinweis: Parameter 'Type' im IShellUIHelper.AddDesktopComponent geändert zu 'Type_'
// Hinweis: Parameter 'var' im IShellNameSpace.Expand geändert zu 'var_'
// ************************************************************************ //
...
Miniaturansicht angehängter Grafiken
delphi_activex_importieren_103.gif  
(°¿°) MaBuSE - proud to be a DP member
(°¿°) MaBuSE - proud to be a "Rüsselmops" ;-)
  Mit Zitat antworten Zitat