Pregunta sobre OCXs

Iniciado por KJD, 29 Noviembre 2009, 02:36 AM

0 Miembros y 1 Visitante están viendo este tema.

KJD

Hola, normalmente programo en .NET pero en este momento necesito trabajar con VB, estoy trabajando con sockets en concreto con Winsock, pero se que en VB 2008 no viene por defecto por lo que tengo que descargarlo y agregarlo, hasta ahi todo bien, pero mi duda es la siguiente: si llevo mi applicacion a otra pc que no tenga el control OCX correra igual?? osea no habria problema??

Gracias.
"Solo hay 10 tipos personas que saben leer binario, los que si y los que no"

"Keyboard not Found, press F1 To Continue" WTF???

BlackZeroX

no habra problema si usas CSocketMAster o CSocketPlus o si empaquetas y registras adecuadamente el MSWinSCK.OCX
The Dark Shadow is my passion.

KJD

#2
Cita de: ░▒▓BlackZeroҖ▓▒░ en 29 Noviembre 2009, 02:44 AM
no habra problema si usas CSocketMAster o CSocketPlus o si empaquetas y registras adecuadamente el MSWinSCK.OCX

:D :D Buenisimo, no sabia acerca de  CSocketMAster//CSocketPlus, intentare usarlos haber que sale.

EDIT: Estuve leyendo sobre CSocketMAster y CSocketPlus pero me surgio una duda, cual em combiene para hacer una aplicancion multi cliente? tenes idea?

Gracias.
"Solo hay 10 tipos personas que saben leer binario, los que si y los que no"

"Keyboard not Found, press F1 To Continue" WTF???

Urbe Tecnologica

A mi se me ocurre que para registrar tus *.ocx podrias hacer de la siguiente manera, por lo menos yo los registro asi:

En un bloc de notas haces un *.bat que diga lo siguiente:



copy MSWinSCK.OCX %windir%\system32

regsvr32 MSWinSCK.OCX



Saludos!




KJD

Gracias por el codigo Magister Dixit, pero esto lo tendria que ahcer en cada pc que ejecute el programa no?
"Solo hay 10 tipos personas que saben leer binario, los que si y los que no"

"Keyboard not Found, press F1 To Continue" WTF???

Urbe Tecnologica

No creo que sea necesario cuando haces el instalador cargas todos los dll y/ocx que necesitas...otro camino seria llamar al bat cuando se ejecuta el instalador pero no creo que sea necesario, no conozco bien el ocx que nombras por que solo lo vi en algun tutorial y en el instituto todavia no lo hemos utilizado pero se me ocurre que si es como los demas, cuando haces el paquete de instalacion cargas todo adentro...y despues tiene que instalarse con todo eso que pusiste y nada, bueno, funcionara seguramente...pero esto es solo algo que contribuyo como un muy muy principiante en VB asi que seguramente alguien con mas conocimiento y experiencia mejorara esta idea, saludos y exitos en tus empredimientos KJD !  ;)

KJD

Nuevamente gracias por la ayuda, el problema es que no tendra instalador, sera solamente el programa asique por lo que me dices, tendre que registrar el OCX en cada pc a utilizar. Por lo que creo que usare el CSocketPlus mejor, ya que asi no dependo de Componentes externos..

Gracias por la ayuda y los animos muchachos.  :)
"Solo hay 10 tipos personas que saben leer binario, los que si y los que no"

"Keyboard not Found, press F1 To Continue" WTF???

BlackZeroX

csocketm,aster o csocket plus con el que te acomodes, de hecho ambos se les puede ocupar para eso con o sin matriz, para el csocketmaster hay que hacerse un control de usuario y cargar estos controles como si fuese el MsWinSock, en unos post atras puse el codigo fuente de dicho control de usuario para tratar y/o manejar el csocketmaster como MsWinSock solo con la defirencia del close de que apsa a ser CloseSck
The Dark Shadow is my passion.

KJD

Gracias BlackZero, ya lo encontre  ;D me toca trabajar ahora jjajajaj
"Solo hay 10 tipos personas que saben leer binario, los que si y los que no"

"Keyboard not Found, press F1 To Continue" WTF???

KJD

Me surguio una duda, de donde bajo el Visual Basic??? porque tengo el Visual Studio 2008, con la opcion de visual basic pero creo es VB.net no el VB comun, es esto asi?? Gracias.
"Solo hay 10 tipos personas que saben leer binario, los que si y los que no"

"Keyboard not Found, press F1 To Continue" WTF???