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_'
// ************************************************************************ //
...