Gewusst wie: Verwenden von ActiveX-Komponenten in ASP

January 31

ActiveX ist eine Technologie zur Entwicklung wiederverwendbare Softwarekomponenten, die in den 1990er Jahren von Microsoft erstellt. ActiveX wird verwendet, um clientseitige Komponenten zu erstellen, die in einem Browser, ActiveX-Steuerelemente oder serverseitige Komponenten ohne Benutzeroberfläche ausgeführt. Serverseitige ActiveX ist eine ActiveX-Komponente oder ein COM-Objekt genannt.

Anweisungen

1 Das ActiveX-Steuerelement zu registrieren. Regsvr32 wird verwendet, um zu registrieren und deren Registrierung aufzuheben OLE-Steuerelemente wie DLLs oder ActiveX-Komponenten. Regsvr32 hat folgende Syntax:

Regsvr32 [/ u] [/ n] [/ i [: Cmdline]] Dllname

Ersetzen Sie Dllname mit den tatsächlichen Pfad der ActiveX-Komponente. Beispielsweise zum Registrieren eine ActiveX-Komponente mit dem Namen TestComponent eingeben

Regservr32 C:\testComponent.ocx

in der Befehlszeile.

2 Öffnen Sie die active-Server-Seite in der Entwicklungsumgebung.

3 Erstellen Sie eine Instanz des ActiveX-Komponente mithilfe der Createobject-Methode des Serverobjekts systeminterne aktive Server Seiten. Zum Beispiel:

Dim objCustomer

Set objCustomer=server.createobject("CustomerLib.clsCustomer")

4 Rufen Sie die gewünschten Methoden für das Objekt. Zum Beispiel:

Dim StrCustomerName = objCustomer.GetCustomerName