Otros temas que te pueden interesar
|
||||
| Tema | Autor | Foro | Respuestas | Último post |
| [Duda] Limites tamaño ficheros indexados | FabioYeyo | PowerCOBOL (ActiveX, v4 - v11) | 14 | 17 de mayo de 2017 15:08 |
| [Herramienta] Trabajar con ficheros PowerCOBOL desde PHP | Fito | PowerCOBOL (ActiveX, v4 - v11) | 4 | 9 de febrero de 2017 09:25 |
| [Compilador] Deterioro ficheros Windows 8.1 PowerCobol V9.0 | Fihassin | PowerCOBOL (ActiveX, v4 - v11) | 7 | 7 de noviembre de 2016 21:47 |
| [Noticia] Velocidad y rendimiento: BBDD/Ficheros Indexados | Kuk | COBOL - General | 6 | 5 de abril de 2016 11:29 |
| [Componente] Ficheros *.OCB de PowerCOBOL v3 | Kuk | PowerCOBOL v3 (V3L10, Win32) | 6 | 4 de junio de 2015 20:05 |
![]() |
|
Administrador
![]()
|
Joseg, si haces pruebas con otros OCX publícalas en el foro
![]() NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
|
Guru de COBOL
![]()
|
Vamos a ver, en primer lugar:
ME HABEIS HECHO PERDER EL DIA CON EL .... SOCKET JJJJJJJJJ Pero tengo el honor de presentaros el Cobosap (una mezcla de Cobol con Guasap), ahí queda eso. Un resumen: - He incluido tanto el cliente como el servidor en el mismo ejecutable, de hecho son el mismo ejecutable. - Tiene que existir un .ini (en el ejemplo va uno para que veais como construirlo. - Para ejecutar el sistema Servidor, al ejecutarlo añadir una S al commandline, es decir: COBOSAP S - Para el cliente no incluir nada, solo ejecutar. He aprovechado también para que veáis como hago mis ventanas movibles sin usar el sistema de Windows, seguro que sabéis como hacerlo, pero igual a alguien le puede venir bien. Además con efecto "imán" cuando está cerca de un borde. ![]() EL sistema detecta si hay comunicación en cualquier dirección y habilita o deshabilita el botón de enviar si no hay conexión tanto de una parte como de otra. Bueno, pues eso, estáis tardando en probarlo. |
||||||||
|
|
|
|
Administrador
![]()
|
Nitzer, se te ha olvidado incluir el icono
También hay que eliminar el valor de TargetFolderRelease de las propiedades de COBOSAP [Module], que contiene "U:\SOCKET" Buen ejemplo del uso del Socket amigo Andrés, si señor. Habría que mirar cómo se hace para que sea multicliente y conexión entre varios simultáneamente. NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
|
Guru de COBOL
![]()
|
Es verdad Kuk, se me olvidó quitarlo jjjjj. El icono es que tampoco me iba, no se porque y no quise perder mas tiempo, que cada uno le ponga el que quiera.
Lo del multi..... lo dejo para otro. ![]() Recordad que para mover la pantalla, es arrastrando la barra negra superior. |
||||||||
|
|
|
|
Forero Senior
![]()
|
Lo de multiconexion es fácil, crear tanto controles socket se necesita y en cada conexión generarle un identificador, e ir comprobando lo que se va recibiendo y asignando al socket al que debe escuchar.
Lástima que PowerCOBOL no pueda clonar objetos en tiempo de ejecución, que sería su verdadero objetivo en este caso, en Windev si se puede hacer. Empresa de desarrollo de aplicaciones en COBOL. DASIJE INFORMATICA, S.L. C/ TOMAS BRETON 20 11406 JEREZ DE LA FRONTERA CADIZ Teléfono : 956 11 21 11 Web: http://www.dasije.es / DASIJE INFORMATICA E-m@il: clientes(@)dasije.es |
||||||||
|
|
|
|
Administrador
![]()
|
Dasije, deja de hacer publicidad al Windev hombre
Que vamos a pensar que tienes acciones y todo En cuanto al tema, yo creo que la utilización del Socket sobre todo sería útil en propósitos como el de Joseg. Y en cuanto a clonarlo, yo creo que estás equivocado. Todo OCX tiene su Prog-ID, y con el Prog-ID podemos hacerlo: Código COBOL:
NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
|
Forero Senior
![]()
|
No es por publicidad comercial, puedo decir que en Delphi también se puede hacer con la sentencia Create, en Windev sería ControlClone.
Código Delphi:
En PowerCOBOL, no he visto nada en relación a ello, lo más parecido a ello son array previamente creado antes, habría que mirar la api de windows, que funciones intervienen en cada paso para clonar. Sobre PROG-ID, es un número único que asigna el sistema operativo a cada objeto o activex que entra en acción con el sistema, lo correcto sería el handle del objeto que genera cada vez que se ejecuta. Empresa de desarrollo de aplicaciones en COBOL. DASIJE INFORMATICA, S.L. C/ TOMAS BRETON 20 11406 JEREZ DE LA FRONTERA CADIZ Teléfono : 956 11 21 11 Web: http://www.dasije.es / DASIJE INFORMATICA E-m@il: clientes(@)dasije.es |
||||||||
|
|
|
|
Administrador
![]()
|
![]()
El ejemplo que puse antes del CREATE-OBJECT con el Winsock funciona, no es "pseudo código". Además, aquí tienes otro ejemplo de creación dinámica de un objeto: [Aporte] Uso del ChartControl de Codejock - COBOL Foro Código COBOL:
El Handle, no siempre es expuesto (no es declarado como público), además sólo existe después de instanciar la clase. Y por cierto, simepre nos queda crear un módulo en OO COBOL e instanciar esa clase definida. NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||||
|
|
|
|
Gran amigo del Foro
Guru de COBOL ![]()
|
KUK,
Sabes como resolver, utilizando *COM, os eventos do objecto COM?? Por exemplo neste caso o evento do "Winsock.ocx" "DataArrival"? Nunca consegui utilizar Events. Apenas Properties and Methods. Nem sei se é possível. Un saludo, Rui Pinto |
||||||||
|
|
|
|
Administrador
![]()
|
Rapinto, nunca lo he intentado. Se me ocurre que a lo mejor con el subclassing del Form se podría conseguir. Es decir, en el bucle, el
Código CPP:
Debería también recibir notificaciones de eventos de los objetos creados dinamicamente. Y con el subclassing se podrá interceptarlos. Aunque es la teoría, no estoy seguro de ello. NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
![]() |
|
|
| Archivo - Cobol Foro | Contactar con Nosotros - Cobol Foro | |||||||