Gracias Rui Pinto (Rapinto)
COBOL Foro
Foro dedicado a COBOL, a la Programación y a la Informática.
Retroceder   COBOL Foro > IDE-s y compiladores COBOL > Fujitsu COBOL > PowerCOBOL V3L10 (Win32)
PowerCOBOL V3L10 (Win32) IDE Freeware compatible con Windows 7/8/10
Noticias y Avisos
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Aporte] Ocx, Dll y ejemplo envío Mail desde PWC Josber Cocina PowerCOBOL 0 21 de septiembre de 2017 12:21
[Aporte] Ejemplo PWC y SQL Embebido Josber Cocina PowerCOBOL 10 15 de junio de 2017 03:17
[Información] COBOL - Por donde empezar desde 0 ALopezf1987 COBOL - General 5 24 de febrero de 2016 00:12
[Noticia] Dos Monitores en Win7 y PWC Hrmcobol PowerCOBOL (ActiveX, v4 - v11) 2 17 de febrero de 2016 22:37
Respuesta
 
Herramientas

  #1
Antiguo 8 de abril de 2016, 15:45
IDENTIFICATION DIVISION
Rmcostar
Acabo de llegar...
ENVIRONMENT DIVISION
Avatar de Rmcostar
DATA DIVISION
Forero desde (Registrado)febrero 2016
Argentina
Última Actividad31.12.2016 19:32
PROCEDURE DIVISION
PostsPosts: 16
Ha dicho GraciasEnviado: 40
Ha recibido agradecimientosRecibido: 5
Mejores respuestasSoluiones: 0
ReputaciónReputación: 0
Rmcostar is on a distinguished road
Exclamation ¿Vale la pena empezar con PWC 3 ahora?

Bueno, no hay muchos temas nuevos en el foro, así que voy a seguir con mis consultas, al menos le damos un poco de movimiento, no entiendo porqué no ingresan a opinar o hacer preguntas más cantidad de personas, acá hay mucha cordialidad y muy buena predisposición, anímense gente.

Es una curiosidad que tengo y me gustaría que participen con sus opiniones ya que esta frase del amigo Kuk me quedó grabada, como un presagio del futuro:

Cita del post de Kuk Ver Mensaje
Conclusión: yo creo que el PWC3 será incluso más compatible en el futuro con los nuevos SO que los PowerCOBOL más modernos, porque el PWC3 contiene controles básicos y bibliotecas propias, nutriéndose lo mínimo de la base del SO. Esto le da libertad, desde mi punto de vista. Así que para mí - PWC3 será compatible siempre que se pueda ejecutar programas a 32 bits.
Y recién acaba de escribir algo que considero muy interesante:
Cita del post de Kuk Ver Mensaje
Acabo de comprobar que una aplicación hecha en PWC3 funciona en Windows 10 x64!!!


Sería bueno que entre los usuarios intercambiemos opiniones sobre este tema, a mí no me interesa por ahora lo que sea .NET, en realidad sería bueno enfocar la charla hacia una cuestión meramente administrativa, que es para lo que la mayoría utiliza este lenguaje, al menos hasta ahora.

He recibido consejos de gente a la cual aprecio y respeto mucho, diciéndome que es mejor un powercobol más moderno, y veo que pocos hacen consultas sobre PWC 3, quizás ya nadie lo usa, sin embargo he visto trabajos echos en PWC 3 que se ven muy bien (al menos para mi nivel de exigencia), por ejemplo los que subió Adrianeloy en [Otra duda] Screenshots de aplicações Powercobol 3 - COBOL Foro
Adrian, me gustaría saber si aún tienes instalado ese sistema y si sigues programando en PWC 3.

Estoy tratando de decidirme sobre qué versión utilizar para empezar, sé que las más modernas tienen mejores prestaciones, pero si yo logro llegar al nivel que muestran esas imágenes que mencioné recién, me doy por satisfecho, y como tengo el manual en español del PWC3 que estaba en el foro de Andrés Montes, todo esto sería más fácil para mí.

Sería bueno que mencionen ventajas y desventajas, sólo si tienen algo de tiempo, no pretendo un informe especial ni mucho menos.

Bueno, si alguien se engancha con esto sería genial, y sinó, será otro tren que sigue de largo.
Rmcostar no ha iniciado sesión   Responder Con Cita
Ha dicho Gracias : 1
Adrianeloy (11 de abril de 2016)
  #2
Antiguo 8 de abril de 2016, 16:56
IDENTIFICATION DIVISION
Gatomalo
Novato Junior
ENVIRONMENT DIVISION
Avatar de Gatomalo
DATA DIVISION
Forero desde (Registrado)abril 2015
Perú
UbicaciónPanama
Última Actividad02.12.2018 19:12
PROCEDURE DIVISION
PostsPosts: 60
Ha dicho GraciasEnviado: 5
Ha recibido agradecimientosRecibido: 2
Mejores respuestasSoluiones: 1
ReputaciónReputación: 5
Gatomalo is on a distinguished road
Predeterminado

Lo del powercobol3 nunca lo entendi el ejemplo de agenda trate de pasar al powercobol7 que es el que trabajo no se podia habia imcompatibilidad en los comandos, pero como es liberado KUK esta haciendo el trabajo mas rudo sacar el mayor provecho y creo eso nos beneficiara en medida que de seguro lo compartira, pero creo eso es a futuro.

De los pocos coboleros algunos migraron a otros lenguajes y los que siguen
ninguno de este foro esta con power3 al menos no lei ningun comentario de seguro si hay tiempo y dedicacion el resultado sera bueno.
Gatomalo no ha iniciado sesión   Responder Con Cita
Ha dicho Gracias : 1
Rmcostar ( 9 de abril de 2016)
  #3
Antiguo 8 de abril de 2016, 22:24
IDENTIFICATION DIVISION
Kuk
Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
Forero desde (Registrado)enero 2015
España
UbicaciónMadrid
Edad34 años
Última Actividad11.12.2019 08:59
PROCEDURE DIVISION
PostsPosts: 1.428
Ha dicho GraciasEnviado: 319
Ha recibido agradecimientosRecibido: 547
Mejores respuestasSoluiones: 87
ReputaciónReputación: 10
Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road
Predeterminado

Rmcostar, la diferencia entre el PowerCOBOL v3 y las siguientes versiones es bastante grande. PWC3 trabaja en Win32 puro, es decir usa librerías DLL que son llamadas directamente. La colección de controles gráficos que trae es propia, y son unas DLL-s realizadas en C. Las clases de los controles derivan de las clases básicas que Windows proporciona. Asimismo, las bibliotecas de Run-Time necesarias son autónomas.

Todo esto quiere decir que PWC3 tiene todo lo que necesita y depende muy poco de la versión del SO. Además, es oficialmente Freeware, y con copiar las DLL-s necesarias en la misma carpeta que tu aplicación, se puede ejecutar sin tener que instalar nada en cualquier PC con Windows, es decir que hace programas portables y no necesitas crear instaladores. El PWC3 es más pobre, pero también más fácil de manejar.

Todas las versiones posteriores de PowerCOBOL trabajan con otra tecnología, que se llama ActiveX que claramente tiene sus ventajas pero desventajas también.

Claramente, los controles OCX los hay miles, pero muchos son de pago y no todos son compatibles con PowerCOBOL. Son controles modernos, sofisticados y potentes. Lo que pasa es que en este caso dicha tecnología exige que los controles sean registrados en el sistema, lo cual obliga a tener derechos de Administrador y normalmente crear un paquete de instalación, si no se hace complicada la distribución de tu aplicación. En versiones > 3, PowerCOBOL forma parte de NetCOBOL for Windows (que no tiene nada que ver con NetCOBOL for .NET) que es de pago y el precio no es barato para nada, según tengo entendido.

En cuanto al riesgo de compatibilidad de PowerCOBOL v9, hasta ahora el Run-Time de la versión 9 ha funcionado bien, pero hay alguna que otra DLL que hay que sustituir por versiones más modernas en caso del IDE. Como el sistema es más potente y grande, evidentemente es más dependiente de las evoluciones del SO.


Yo creo que se puede usar perfectamente PWC3, basándome en las razones que he expuesto. Claramente es sólo mi opinión. PWC3 acepta WinAPI, y aunque no se pueda hacer subclassing directamente en PowerCOBOL porque no acepta CALL BY VALUE y en caso de PWC3 no acepta Callback, se puede hacer una gran parte de programación Win32 (como el ejemplo de ListView y ProgressBar que he puesto). Además como dice Gatomalo, yo investigo bastante, y comparto mis "logros". Yo he pensado en hacer una librería C para facilitar el creado y uso de los controles adicionales. Es sólo un proyecto, pero creo que lo podré hacer un día

Total, no es por convencerte, pero creo que PWC3 te vale para lo que necesitas y es más fácil de manejar. Si quieres llegar a crear aplicaciones con look moderno, controles chulos y modernos, quédate con el PowerCOBOL 9.


NORMAS DEL FORO - obligatorias de conocer para TODOS.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale Pinchando en su Nick:

Kuk no ha iniciado sesión   Responder Con Cita
Han dicho Gracias: 3
Adrianeloy (11 de abril de 2016), JCarreno (17 de enero de 2017), Rmcostar ( 9 de abril de 2016)
  #4
Antiguo 9 de abril de 2016, 13:44
IDENTIFICATION DIVISION
Rmcostar
Acabo de llegar...
ENVIRONMENT DIVISION
Avatar de Rmcostar
DATA DIVISION
Forero desde (Registrado)febrero 2016
Argentina
Última Actividad31.12.2016 19:32
PROCEDURE DIVISION
PostsPosts: 16
Ha dicho GraciasEnviado: 40
Ha recibido agradecimientosRecibido: 5
Mejores respuestasSoluiones: 0
ReputaciónReputación: 0
Rmcostar is on a distinguished road
Predeterminado

Gatomalo, gracias por tu respuesta, entiendo a que te refieres cuando dices que nadie habla sobre PWC 3.

kuk, gracias por el tiempo que dedicas a las respuestas, y por aclararme todo esto.

Voy a utilizar el PWC 3, no me importa si soy el único en el mundo, sucede que para mí es más fácil de aprender porque, como dije antes tengo los manuales en castellano que estaban en el sitio anterior, y no tengo mucho tiempo para perder.

No me interesa si un cliente me elige sólo por el "look moderno y los controles chulos", todo eso puede ser muy lindo pero los resultados son lo que importa, me conformo con una apariencia decente y funcional, yo no me enfoco tanto en esas cosas, las empresas, los negocios, cualquier cliente, busca un sistema confiable y eficaz, basta con entrar a la home page de google para entender esto que estoy explicando, mientras millones de personas se desesperan por ofrecen cada vez sitios web más visualmente más atractivos, complejos y vistosos, google está sobre todos ellos sólo con un logo y una ventana en blanco.

Cita del post de Kuk Ver Mensaje
yo investigo bastante, y comparto mis "logros". Yo he pensado de hacer una librería C para facilitar el creado y uso de los controles adicionales. Es sólo un proyecto, pero creo que lo podré hacer un día
Por favor quita el "creo que", estaré esperando por acá si consigues eso, y si no, como administrador podrás acceder a mi email, igual no tengo apuro, tengo para entretenerme un buen tiempo con todo esto. Y ya me voy .... debo generar mi primer "hola mundo" en programación visual .... qué emoción!! creo que voy a llorar.

Saludos.
Rmcostar no ha iniciado sesión   Responder Con Cita
  #5
Antiguo 9 de abril de 2016, 21:09
IDENTIFICATION DIVISION
Kuk
Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
Forero desde (Registrado)enero 2015
España
UbicaciónMadrid
Edad34 años
Última Actividad11.12.2019 08:59
PROCEDURE DIVISION
PostsPosts: 1.428
Ha dicho GraciasEnviado: 319
Ha recibido agradecimientosRecibido: 547
Mejores respuestasSoluiones: 87
ReputaciónReputación: 10
Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road
Predeterminado

Cita del post de Rmcostar Ver Mensaje
Por favor quita el "creo que"
Los controles que vienen con el PWC3 de momento te sobran, porque es una colección de todo lo necesario.
En cuanto a la librería que quiero crear, he hecho algunas pruebas, y lo que estoy mirando es el modo para que sea más fácil a usar la librería. Actualmente estoy bastante liado, pero seguro que lo haré. Seguramente voy a sacar versiones, por ejemplo primero con 1 sólo control, luego con 2 etc.

Yo sinceramente creo que si no buscas controles modernos, y te conformas con los que hay (que como decía, cubren totalmente las necesidades para crear una aplicación de perfil en el que trabajamos), te sirve perfectamente.


Un consejo, en el código COBOL, cuando escribas el nombre de un control que has puesto ya en el Sheet (Form), por ejemplo, EDIT1, o COMBO2, seleccionando el nombre escrito en el editor de código y haciendo click con el botón derecho se abre una ventana que te muestra todos los métodos y propiedades de dicho control. Puedes hacer doble click sobre el método o la propiedad que te interesa y te insertará el modelo de código COBOL correspondiente.


NORMAS DEL FORO - obligatorias de conocer para TODOS.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale Pinchando en su Nick:

Kuk no ha iniciado sesión   Responder Con Cita
Ha dicho Gracias : 1
Rmcostar (10 de abril de 2016)
  #6
Antiguo 9 de abril de 2016, 21:56
IDENTIFICATION DIVISION
Josber
Super Moderador
ENVIRONMENT DIVISION
Avatar de Josber
DATA DIVISION
Forero desde (Registrado)febrero 2015
España
UbicaciónAlicante
Última Actividad11.12.2019 08:30
PROCEDURE DIVISION
PostsPosts: 469
Ha dicho GraciasEnviado: 191
Ha recibido agradecimientosRecibido: 205
Mejores respuestasSoluiones: 31
Medallas recibidas: 1Medallas: Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Razón: Por muchos agradecimientos 
ReputaciónReputación: 19
Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road Josber is on a distinguished road
Predeterminado

Una cosa que no ha comentado nadie, cuidado con los nombres de ficheros y subdirectorios en PWC3, que no soportan espacios en blanco, tenlo en cuenta a la hora de programar.

Un saludo.-
Josber no ha iniciado sesión   Responder Con Cita
Ha dicho Gracias : 1
Rmcostar (10 de abril de 2016)
  #7
Antiguo 11 de abril de 2016, 12:19
IDENTIFICATION DIVISION
Kuk
Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
Forero desde (Registrado)enero 2015
España
UbicaciónMadrid
Edad34 años
Última Actividad11.12.2019 08:59
PROCEDURE DIVISION
PostsPosts: 1.428
Ha dicho GraciasEnviado: 319
Ha recibido agradecimientosRecibido: 547
Mejores respuestasSoluiones: 87
ReputaciónReputación: 10
Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road
Predeterminado

Cita del post de Josber Ver Mensaje
cuidado con los nombres de ficheros y subdirectorios en PWC3, que no soportan espacios en blanco
Lo confirmo, pero no estamos obligados a indicar la ruta absoluta en los ficheros, y he comprobado que si el programa se encuentra en una ruta que sí que contiene espacios, pero los ficheros se encuentran en una carpeta hijo que no lo contiene, funciona perfectamente. O sea que le da igual que en los nombres de las carpetas superiores a la que contiene el programa hay espacios o no.


NORMAS DEL FORO - obligatorias de conocer para TODOS.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale Pinchando en su Nick:

Kuk no ha iniciado sesión   Responder Con Cita
Ha dicho Gracias : 1
Rmcostar (11 de abril de 2016)
  #8
Antiguo 11 de abril de 2016, 20:20
IDENTIFICATION DIVISION
Adrianeloy
Novato Junior
ENVIRONMENT DIVISION
Avatar de Adrianeloy
DATA DIVISION
Forero desde (Registrado)marzo 2015
Argentina
UbicaciónSanta Fe/rosario
Edad53 años
Última Actividad30.05.2018 18:33
PROCEDURE DIVISION
PostsPosts: 39
Ha dicho GraciasEnviado: 30
Ha recibido agradecimientosRecibido: 31
Mejores respuestasSoluiones: 2
ReputaciónReputación: 0
Adrianeloy is on a distinguished road Adrianeloy is on a distinguished road Adrianeloy is on a distinguished road
Predeterminado

Rmcostar, te resumo mi experiencia:
Migré mis sistemas de RMCOBOL a Powercobol V3 hace muchos años ya.
Durante un tiempo, estuvieron funcionando las dos versiones de los sistemas, una corria en DOS o en una ventana DOS de Windows y la otra, obviamente, en Windows.
Finalmente, di la baja a la versión en DOS sin ningún drama...
Hace un par de años, decidi actualizar uno de mis sistemas de Powercobol V3 y migré a Netcobol V9, dejando corriendo también ambas versiones juntas un tiempo.
Y despues de ser probado y utilizado en muchos puestos, renegué de Netcobol v9 y lo abandoné por varias razones, una de ellas las que menciona Kuk: teniendo unas pocas DLL junto al ejecutable, mis sistemas de Powercobol V3 funcionaban en cualquier puesto sin necesidad de instalar nada, pudiendo ejecutarse tanto en el disco local, en una red, o en un disco compartido por red...
Es un gran beneficio, dado que muchos puestos en mi trabajo son una notebook o una netbook con conexion a red, con distintos sistemas operativos (XP, Windows 7, Windows 8).
Ademas, en mi caso el Netcobol v9 no me aportó nada nuevo imprescindible, salvo quizas la posibilidad de imprimir en papel Legal (Powercobol v3 no tiene ese formato).
Asi que dale para adelante, y cuando puedas, comentanos tus avances con Powercobol V3.
Abrazos
Adrianeloy no ha iniciado sesión   Responder Con Cita
Ha dicho Gracias : 1
Rmcostar (11 de abril de 2016)
  #9
Antiguo 11 de abril de 2016, 22:02
IDENTIFICATION DIVISION
Rmcostar
Acabo de llegar...
ENVIRONMENT DIVISION
Avatar de Rmcostar
DATA DIVISION
Forero desde (Registrado)febrero 2016
Argentina
Última Actividad31.12.2016 19:32
PROCEDURE DIVISION
PostsPosts: 16
Ha dicho GraciasEnviado: 40
Ha recibido agradecimientosRecibido: 5
Mejores respuestasSoluiones: 0
ReputaciónReputación: 0
Rmcostar is on a distinguished road
Predeterminado

Bueno, agradezco las indicaciones que me dieron más arriba, todo suma!

Adrianeloy, me parecen muy útiles e interesantes tus comentarios, realmente me sirve la experiencia de quienes ya pasaron por esto, al respecto te comento que recién empiezo, y como ya dije en otro post, estoy comprendiendo que debo pasar distintas etapas, es como ingresar a un mundo nuevo, entender y acostumbrarse al entorno lleva bastante tiempo, y después llegará la migración, pienso que lo puedo hacer, pero no en el plazo que esperaba, salvo que consiga hacer una rutina que ralentice el paso de las agujas del reloj, y me permita avanzar más rápido , saludos.
Rmcostar no ha iniciado sesión   Responder Con Cita
  #10
Antiguo 12 de abril de 2016, 12:01
IDENTIFICATION DIVISION
Kuk
Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
Forero desde (Registrado)enero 2015
España
UbicaciónMadrid
Edad34 años
Última Actividad11.12.2019 08:59
PROCEDURE DIVISION
PostsPosts: 1.428
Ha dicho GraciasEnviado: 319
Ha recibido agradecimientosRecibido: 547
Mejores respuestasSoluiones: 87
ReputaciónReputación: 10
Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road
Predeterminado

Cita del post de Adrianeloy Ver Mensaje
salvo quizas la posibilidad de imprimir en papel Legal (Powercobol v3 no tiene ese formato).
Adrianeloy, ¿a qué te refieres con el "papel Legal"?

Rmcostar, ten en cuenta que cada programa que migres, te va a tomar menos tiempo porque te vas a ir acostumbrando al entorno. Costará un poco arrancar quizás, pero a medida de ir trabajando en él, las cosumbres empezarán a venir también


NORMAS DEL FORO - obligatorias de conocer para TODOS.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale Pinchando en su Nick:

Kuk no ha iniciado sesión   Responder Con Cita
Respuesta

Tags
compatibilidad , powercobol 3 , utilizar , windows 7 , x64


Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes)
 
Herramientas

Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado



La franja horaria es GMT +1. Ahora son las 09:22.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2019, Jelsoft Enterprises Ltd.