COMO UTILIZAR OCX EM UM MODULO.

LEANDROLVILELA 29/03/2005 14:09:48
#75580

Olá Pessoal.

Gostaria de Saber como utilizar as funcionabilidades de uma Ocx em um arquivo .bas (Módulo)?
Isso tem como ser feito?

Muito Obrigado

Leandro
USUARIO.EXCLUIDOS 29/03/2005 14:16:54
#75584
Hum...o que vc está pensando em fazer com ocx em um módulo?
WEBMASTER 29/03/2005 14:35:06
#75588
Estamos falando de metodos , eventos e propriedades ?
Seja mais especifico
LEANDROLVILELA 29/03/2005 14:58:06
#75594
Boa Tarde Pessoal.

Gostaria de utilizar as funcionabilidades da Ocx SysInfo que obtém o sistema operacional facilmente.
Obs.:Estou querendo colocar esses recursos da ocx em um módulo poque utilizo uma ferramenta Case, e essa ferramenta utilizar funcões e Procedimentos de um módulo facilmente.

Muito Obrigado


Leandro

USUARIO.EXCLUIDOS 29/03/2005 16:41:29
#75613
Bom...No caso de uma ocx que geralmente é um controle de form, não faria sentido usar em um módulo, porém essa ocx sysinfo retorna informações do sistema, pode ser uma biblioteca de funcs e procedimentos, da qual (Acho eu) vc pode declarar normalmente em um modulo (dim myocx as SysInfo) e usar seus métodos e procs onde quiser...

Espero ter ajudado de alguma forma!
LEANDROLVILELA 29/03/2005 17:30:45
#75634
Tentei executar alguma coisa no módulo e ele me exibiu a seguinte msg:
"Object Variable or With block variable not set."
Não sei o que esta errado, mas vou continuar tentando, pois as vezes posso estar fazendo alguma coisa de errado.
O que fiz no módulo foi mais ou menos assim.Exemplo :
Dom SO as SysInfo
1- If SO.OSPlatform = 2 Then
2- If SO.OSVersion = 5 Then
3- MsgBox "Windows 2000"
4- Endif
5- Endif

Ele parou na primeira (1-) linha com a msg que mostre acima.

Muito Obrigado

Leandro
USUARIO.EXCLUIDOS 29/03/2005 17:44:54
#75640
Provavelmente você deverá referenciar alguma Dll.

No form tem a Microsoft SysInfo Control 6.0, já pelo módulo...
USUARIO.EXCLUIDOS 29/03/2005 18:01:58
#75645
Leandro, talvez se vc colocar

Set SO = new Sysinfo

dpois do DIm SO as SysInfo pode resolver esse problema...
LEANDROLVILELA 31/03/2005 16:48:35
#76045
Boa Tarde.
Ocorreu erro tmb.
Agora se eu tivesse essa ocx no form (referenciada), mas sem ter ela na tela, ou seja, sem dar um clique duplo no ícone da ocx, eu consigo fazer algo?

Obrigado

Um abraço


Leandro
LEANDROLVILELA 01/04/2005 12:08:25
#76150
Pessoal, Bom Dia.

Alguém sabe ou já fez algo parecido, utilizar uma ocx sem que a ocx esteja no form, mas esteja na ToolBox????


Obrigado
Tópico encerrado , respostas não são mais permitidas