Pregunta

¿Cuáles son los indicadores necesarios para que tlibimp.exe imite correctamente la elección 'Componente - > Importar control ActiveX - > Instalar' en el Borland C ++ Builder 5 IDE? Actualmente paso tlibimp un ocx y -L-, pero hay una pérdida de funcionalidad en comparación con los resultados de importarlo manualmente.

¿Fue útil?

Solución 2

Resulta que la pérdida de funcionalidad se debió al hecho de que el archivo ocx que estaba importando no estaba registrado. Los proyectos que utilizaron este control activeX todavía se compilaron sin problemas, pero todavía tenían fallas. Registrar el ocx con regsvr32 resolvió el problema.

Otros consejos

La línea de comando depende de lo que intente el IDE ... por ejemplo, instale un componente como x activo.

-Un sufijo de archivo TypeLibrary (el valor predeterminado es '_TLB', -A-: no sufijo)   -D Directorio de salida

-F TypeLibrary Output nombre de archivo (extensión ignorada)

-N nombre de espacio de nombres C ++   -X OCX Wrappers Salida del nombre del archivo (extensión ignorada - C ++ solo)

Interruptores: - (los valores predeterminados se muestran a continuación)

-C- Generar archivo de importación C ++

-E + Generar clase de envoltura para desinterfaces (solo C ++)

-G + Exponer el espacio de nombres con la instrucción 'using'

-H + Generar contenedores de componentes IDE para controles ActiveX

-J- Generar archivo fuente IDL CORBA

-K- Generar trozos y esqueletos Pascal CORBA

-L- Generar contenedores de componentes IDE para servidores OLE

-O + Generar envoltorios de CoClass Creator

-P + Generar archivo de importación Pascal

-Q + Generar la función 'Registrar' para envoltorios de componentes IDE

-R + Generar archivos para bibliotecas de tipos dependientes

-S + Map HRESULT stdcall a safecall en interfaces duales (solo Delphi)

-T- Asigna HRESULT stdcall a safecall en todas las interfaces (solo Delphi)

-V- Generar contenedores de eventos para el servidor (solo C ++)

-W + Advertencias en el archivo de importación

-Yh Ignora el indicador [Oculto] al importar

-Yr Ignora el indicador [Restringido] al importar

-Yp Ignora el indicador [PreDeclID] al importar

-Ya combinado -Yh -Yr -Yp

-

Michael

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top