Frage

Was sind die erforderlichen Flags für tlibimp.exe richtig nachahmen Wahl 'Component -> Import ActiveX Control -> Installieren' in der Borland C ++ Builder 5 IDE? Ich gehe TLIBIMP derzeit eine ocx und -L-, aber es ist ein Verlust in funcionality im Vergleich mit den Ergebnissen der es manuell importieren.

War es hilfreich?

Lösung 2

Es stellt sich heraus, dass Funktionalität Verlust auf die Tatsache zurückzuführen war, dass die ocx-Datei ich den Import wurde nicht registriert. Die Projekte, die dieses ActiveX-Steuerelement verwendet, immer noch ohne Probleme zusammengestellt, wurden aber immer noch fehlerhaft. Registrieren des ocx mit regsvr32 wurde das Problem behoben.

Andere Tipps

Die Kommandozeile hängt davon ab, was die IDE ist attempting..for Beispiel eine Komponente als aktive x installieren.

-A Typelibrary Dateiendungen (standardmäßig '_TLB', -A-: nein Suffix)   -D Ausgabeverzeichnis

-F Typelibrary Ausgabedatei (Erweiterung ignoriert)

N C ++ Namespace-Name   -X OCX Wrappers Ausgabedatei (Erweiterung ignoriert - C ++ nur)

Schalter: - (Standardwerte sind unten dargestellt)

-C- generiert C ++ Importdatei

-E + generieren Wrapper-Klasse für Dispatch-Schnittstellen (nur C ++)

-G + Expose-Namensraum mit 'mit' Anweisung

-H + IDE Komponente Wrapper generieren für ActiveX Controls

-J- generieren CORBA IDL-Quelldatei

-K- generieren Pascal CORBA Stubs und Skeletons

-L- IDE Komponente Wrapper generiert für OLE-Server

O + generieren CoClass Creator Wrapper

-P + generieren Pascal Importdatei

-Q + generieren 'Register' Funktion für IDE-Komponenten-Wrapper

R + generieren Dateien für abhängige typelibraries

-S + Map HRESULT stdcall auf duale Schnittstellen (Delphi nur) auf Safecall

-T- Map HRESULT stdcall auf allen Schnittstellen (Delphi nur)

Safecall

-V- Event-Wrapper generieren für Server (nur C ++)

-W + Warnungen in Importdatei

-Yh Ignorieren Sie die [Versteckt] Flag beim Import

-YR Ignorieren Sie die [Restricted] Flag beim Import

-Yp Ignorieren Sie die [PreDeclID] Flag beim Import

-Ya Combined -Yh -YR -Yp

-

Michael

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top