Como utilizar OCX em delphi ?
Alguém sabe como utilizar uma OCX em delphi ?
Jc_analista
Curtidas 0
Respostas
Nerdex
18/08/2004
Caro JC...
Basicamente o nome OCX caiu em desuso a muito tempo, e na época a Microsoft induzida por estratégia de markenting renomeou a tecnologia para Controles ActiveX (cabe dizer qua a extensão do arquivo deste controle ficou .OCX... estranho ñ?).
Atualmente vemos no lugar desta metodologia os controles COM/OLE, que são objetos distribuídos e interambeáveis. Exemplo de Automação OLE:
Envio de dados para o Microsoft Word...
Respondendo a tua pergunta. Para vc utilizar um OCX, ou melhor um controle ActiveX, abra o teu projeto e vá em Component / Instal Activex Control / clique em Instal, será então realizada a instalação do controle e com isto será criado um ícone do controle na aba ActiveX da tua paleta de componentes.
Utilize-o da mesma forma como um componete (propriedades, métodos e eventos). Lembre-se que junto a tua aplicação deve sempre conter o .OCX para que dê a funcionalidade na aplicação...
Abraço
Basicamente o nome OCX caiu em desuso a muito tempo, e na época a Microsoft induzida por estratégia de markenting renomeou a tecnologia para Controles ActiveX (cabe dizer qua a extensão do arquivo deste controle ficou .OCX... estranho ñ?).
Atualmente vemos no lugar desta metodologia os controles COM/OLE, que são objetos distribuídos e interambeáveis. Exemplo de Automação OLE:
Envio de dados para o Microsoft Word...
Respondendo a tua pergunta. Para vc utilizar um OCX, ou melhor um controle ActiveX, abra o teu projeto e vá em Component / Instal Activex Control / clique em Instal, será então realizada a instalação do controle e com isto será criado um ícone do controle na aba ActiveX da tua paleta de componentes.
Utilize-o da mesma forma como um componete (propriedades, métodos e eventos). Lembre-se que junto a tua aplicação deve sempre conter o .OCX para que dê a funcionalidade na aplicação...
Abraço
GOSTEI 0
Jc_analista
18/08/2004
NerdeX fiz o que vc me disse mas o delphi da uma mensagem de erro na hora que indico o OCX que eu quero instalar Mensagem ´erro não especificado´
GOSTEI 0
Nerdex
18/08/2004
De início creio que o [i:30e368c863]erro não especificado[/i:30e368c863], não está interligado a problemas de compatibilidade, visto que são controles universais à vários compiladores do ambiente windows, e tmb não creio que vc esteja querendo instalar um de 16 bits...
A questão deve ser a vinculação deste OCX com alguma DLL (biblioteca de vinculação dinâmica), que possa estar faltando e que esteja sendo chamada pelo OCX.
Sendo assim gostaria de saber qual OCX vc está querendo instalar, e se possível me mandar por e-mail, para que eu possa ver o código dele pelo próprio Delphi... Ok?
ricbcampos@ubbi.com.br
A questão deve ser a vinculação deste OCX com alguma DLL (biblioteca de vinculação dinâmica), que possa estar faltando e que esteja sendo chamada pelo OCX.
Sendo assim gostaria de saber qual OCX vc está querendo instalar, e se possível me mandar por e-mail, para que eu possa ver o código dele pelo próprio Delphi... Ok?
ricbcampos@ubbi.com.br
GOSTEI 0
Maurothiagobr
18/08/2004
Tenho uma OCX e, gostaria de saber como faço para transforma-la em DLL no Delphi 7. Verifiquei que ela importa o arquivo OCX, mas transforma ela numa espécie de interface entre a OCX e o Delphi.
Como faço para deixar nativamente e gerar uma DLL.
Obrigado.
Como faço para deixar nativamente e gerar uma DLL.
Obrigado.
GOSTEI 0
Maurothiagobr
18/08/2004
Tenho uma OCX e, gostaria de saber como faço para transforma-la em DLL no Delphi 7. Verifiquei que ela importa o arquivo OCX, mas transforma ela numa espécie de interface entre a OCX e o Delphi.
Como faço para deixar nativamente e gerar uma DLL.
Obrigado.
Como faço para deixar nativamente e gerar uma DLL.
Obrigado.
GOSTEI 0