Iniciar Sesión

Ver la Versión Completa : [PowerCOBOL v3] Mostrar imagenes en nuestra Aplicacion


fastpho
25 de octubre de 2022, 17:19
Contiene un Objeto Image y cuatro PUSH BUTTON

@CHITOBLA

Este programa no es de mi propiedad intelectual.

Es un ejemplo para aquellos foreros que quieran iniciar con PowerCobol 3.0

Saludos...

CHITOBLA
25 de octubre de 2022, 20:40
Hola :amigo::amigo:, muchísimas gracias por el programa que me has mandado.
Lamentablemente en mi estado de ignorancia, solo lo he bajado y guardado en la carpeta de PWC y no se que mas hacer con esto.
DEBO EMPEZAR POR EL PRINCIPIO que es leer todos los links que me has mandado para poder "amigarme y no sentirlo como un desconocido" cada vez que abro el PWC ya que no se todavía que hacer para incluir algo en esa pantalla.

Un muy grande abrazo, tengo que tener paciencia y mucha tenacidad y no angustiarme por lo que no se que poco a poco se ira cambiando mi estado y mis conocimientos.

Desde ya te agradezco muchísimo todo tu apoyo, acompañamiento y soporte para que me "tire al agua y empiece a chapotear hasta que logre nadar".

fastpho
25 de octubre de 2022, 21:47
Hola @CHITOBLA, descomprimi el archivo bajado en una carpeta que se llame imagen por ejemplo
luego dentro de la carpeta tenes que tener el proyecto de pwc , que se llama image con extension prj
Luego doble clic y te tiene que abrir el proyecto en el ide , y tenes que visualizar la sheet ...
no me acuerdo bien como era el pwc 3
te mando un pantallazo

Saludos ....

CHITOBLA
25 de octubre de 2022, 23:48
Hola @CHITOBLA, descomprimi el archivo bajado en una carpeta que se llame imagen por ejemplo
luego dentro de la carpeta tenes que tener el proyecto de pwc , que se llama image con extension prj
Luego doble clic y te tiene que abrir el proyecto en el ide , y tenes que visualizar la sheet ...
no me acuerdo bien como era el pwc 3
te mando un pantallazo

Saludos ....

Muchas gracias por tu ayuda, lo voy a hacer y te cuento como me va.
Lo tengo un poco mas claro.
Un abrazo y hoy no puedo hacerlo porque tengo una reunión pero mañana a la mañana lo hago.

CHITOBLA
27 de octubre de 2022, 01:32
Muchas gracias por tu ayuda, lo voy a hacer y te cuento como me va.
Lo tengo un poco mas claro.
Un abrazo y hoy no puedo hacerlo porque tengo una reunión pero mañana a la mañana lo hago.

26/10/22
Fastpho, como estas.
Mira he seguido todas tus instrucciones y guarde los datos en la carpeta que me dijiste.
Te voy a pasar un .zip con todo lo que hay en esa carpeta.

En la parte superior de la pantalla me abre una barra con todas las opciones que tu debes conocer, fui a open y le dije que abra IMAGE y así fue, se abrió una ventana con una imagen de un monte.
Luego di click sobre esa imagen y me abre una ventana para que le de características inclusive si es un archivo y de que tipo.

Después fui a la que dice PROYECT y primero le di a BUILD y me salieron unas cuantas ventanas con errores.
Lo mismo me paso cuando le di a RUN.
Entre las ventanas que se abrieron hay algunas que dicen que faltan algunos items y no se si quieres que las copie porque no se si hice lo correcto ya que con el afán de comenzar empecé a usar opciones y quizás no era lo que debía hacer.

Fastpho, no se que debo hacer despues que se abre el proyecto (yo le digo ventana) y no quisiera seguir molestándote porque tu debes tener tus cosas.

Te pido una ayudita mas y que me digas que debo hacer despues que se abre el proyecto.

Un gran abrazo, buena semana y perdón por molestar.

CHITOBLA
27 de octubre de 2022, 01:43
Con relación al zip que te iba a mandar esta todo lo que tu me mandaste en el Archivo IMAGE y dentro agregué el PWC 3.10
No se si tengo que poner algo mas o estoy mal direccionando por lo cual me da tantos errores.
GRACIAS.

fastpho
27 de octubre de 2022, 13:57
Hola @CHITOBLA

Volve abrir el proyecto y volve hacer un BUILD ...

para ver que errores te da y manda un print de la pantalla ....


Saludos ....

CHITOBLA
27 de octubre de 2022, 14:07
Buen día Festpho.
Tuve la suerte que baje todo lo que me mandaste del programa en otro directorio con lo cual cada vez que pruebo y algo sale mal, puedo restituirlo al origen y así seguir probando.

Para mi sorpresa he logrado SOLO 1 VEZ generar el proyecto, compilarlo y ejecutarlo por el cual me mostro en IMAGEN1 y 2 dos fotos distintas que creo es el objetivo del programa.

Hice lo mismo varias veces mas y nunca logre que haga lo mismo sino que me salieron los errores que te mandaré para ver si tu los entiendes y que he hecho mal.

Un abrazo y esto lo hare hoy a la tarde de mi horario.
Gracias por tu ayuda.
Saludos.

CHITOBLA
29 de octubre de 2022, 21:20
Festpho como estas.
Te voy a contar todo lo que hice y con exito CREO.
1)como te dije tengo todo lo que baje de lo que mandaste en un directorio distinto al que esta en FSC/IMAGE.
Cada vez que he probado sustituyo lo que queda en este ultimo directorio por lo que tengo en otro.
QUE HE LOGRADO???, que funcione el programa (CREO).

2) Lo primero que hago es abrir el proyecto con OPEN y se abre en la pantalla original una imagen de una montaña.
Si le hago click sobre ella como te dije podría marcar varios atributos pero no hago nada.

3) Hago el BUILD y FUNCIONA TODO y me pregunta que ya existe si lo quiero cambiar y le digo que SI.
Hace un proceso que termina OK y me lo dice.

4) Le doy RUN y me abre otra ventana esta vez con el recuadro pero sin imagen y con un combo al lado que dice: IMAGEN1, IMAGEN2 y otras 2 opciones, una de ON y otra de OFF.

CUANDO TOCO EL BOTON DE IMAGEN1, se pone la imagen de una flor.
Cuando toco el boton de IMAGEN 2 se abre otra flor distinta y esto es todo.

No recuerdo que toque y se abrio una pantalla con una serie de instrucciones que creo es el programa ala cual podría seguir escribiendo pero no se que escribir y para mi ya es un logro haberlo hecho andar (CREO).

Una vez que he hecho todo esto le he dado END y ya no me deja hacer nada con ningun boton de la barra que se abre arriba del todo en la pantalla.

Si cambio todo como te dije al principio, puedo comenzar nuevamente y por ahora no hare nada hasta que tu me digas que deberia hacer para continuar probando.

En las instrucciones que he visto en la pantalla del programa estan las basicas de cualquier programa de COBOL y un CALL que aupongo es la llamada a todo lo que te conté que me permitió ver ambas imagenes.

Te mando un abrazo y me alegro por lo hecho, por tu ayuda y porque no tengo que mandarte ninguna pantalla de error y ha funcionado todo por haber hecho todo lo que me dijiste y haber elegido el archivo FSC/IMAGEN en lugar del que me proponia al principio que es el otro lugar donde he guardado originalmente lo que baje.

Que tengas muy buen fin de semana.
GRACIAS.
Saludos. :bien:

CHITOBLA
29 de octubre de 2022, 22:36
Festpho como estas.
Te voy a contar todo lo que hice y con exito CREO.
1)como te dije tengo todo lo que baje de lo que mandaste en un directorio distinto al que esta en FSC/IMAGE.
Cada vez que he probado sustituyo lo que queda en este ultimo directorio por lo que tengo en otro.
QUE HE LOGRADO???, que funcione el programa (CREO).

2) Lo primero que hago es abrir el proyecto con OPEN y se abre en la pantalla original una imagen de una montaña.
Si le hago click sobre ella como te dije podría marcar varios atributos pero no hago nada.

3) Hago el BUILD y FUNCIONA TODO y me pregunta que ya existe si lo quiero cambiar y le digo que SI.
Hace un proceso que termina OK y me lo dice.

4) Le doy RUN y me abre otra ventana esta vez con el recuadro pero sin imagen y con un combo al lado que dice: IMAGEN1, IMAGEN2 y otras 2 opciones, una de ON y otra de OFF.

CUANDO TOCO EL BOTON DE IMAGEN1, se pone la imagen de una flor.
Cuando toco el boton de IMAGEN 2 se abre otra flor distinta y esto es todo.

No recuerdo que toque y se abrio una pantalla con una serie de instrucciones que creo es el programa ala cual podría seguir escribiendo pero no se que escribir y para mi ya es un logro haberlo hecho andar (CREO).

Una vez que he hecho todo esto le he dado END y ya no me deja hacer nada con ningun boton de la barra que se abre arriba del todo en la pantalla.

Si cambio todo como te dije al principio, puedo comenzar nuevamente y por ahora no hare nada hasta que tu me digas que deberia hacer para continuar probando.

En las instrucciones que he visto en la pantalla del programa estan las basicas de cualquier programa de COBOL y un CALL que aupongo es la llamada a todo lo que te conté que me permitió ver ambas imagenes.

Te mando un abrazo y me alegro por lo hecho, por tu ayuda y porque no tengo que mandarte ninguna pantalla de error y ha funcionado todo por haber hecho todo lo que me dijiste y haber elegido el archivo FSC/IMAGEN en lugar del que me proponia al principio que es el otro lugar donde he guardado originalmente lo que baje.

Que tengas muy buen fin de semana.
GRACIAS.
Saludos. :bien:
__________________________________________________ ____
Festpho, es una audacia de mi parte por ejemplo querer agregar una imagen mas para mostrar en el prgorama.
Tengo claro que debo agregar una image.bmp en el proyecto.
Tambien tendría que cambiar el combo agregando una opción mas IMAGEN3 y no se como hacer esto ni donde.
Quizas es muy audaz de mi parte estos cambios pero me servirian para entender como manejar el COMBO y también como cambiar la rutina para que muestre una imagen mas que debería asociarse al boton correspondiente.
Perdoname pero mi mente sigue trabajando para ver el corazón del programa y tocar algunas cosas sin destruir su estructura.
Un abrazo.
Gracias.

CHITOBLA
2 de noviembre de 2022, 00:36
Festpho, te pido disculpas por haberte inundado con mi ignorancia y creer que lo que no se sabe se puede adquirir con unas sentencias.
He seguido leyendo un link que me mandaste sobre la AGENDA pero lamentablemente nadie la tiene.

Le he mandado un mail a quien ha escrito la nota 24 años despues a ver (con la ilusión que esta persona exista y lea los mails) a ver si el me lo puede mandar.

He tratado de usar lo que dice esa nota para el programa de AGENDA en el programa que tu me has mandado pero lo unico que he logrado hacer es cambiar 2 imagenes.

No te molesto mas, te vuelvo a pedir disculpas por todo lo que te escribi esperando una solución magica que por este camino no va a venir.

Un gran abrazo y gracias por tu tiempo.
León.

fastpho
2 de noviembre de 2022, 18:50
Hola @CHITOBLA,
supongo que cuando escribis Festpho te referis a mi soy Osvaldo alias @fastpho

Haciendo un resumen de lo que has escrito en post y en los anteriores
El ejemplo image lo que contiene son 4 objetos que se llaman button
un objeto image para visualizar justamente imagenes contenidos dentro
de un sheet o form (formulario)
Si queres agregar otro button hacelo simplemente pinchando en el contenedor item box (tools) de objetos y
arrastralo al sheet , luego pincha con el boton derecho del mouse sobre el objeto y luego procedure tendras el cobol , para agregar lo que se
te ocurra (variables , sentencias ,clausulas etc) al objeto que selecciones.

Si queres meter lineas de cobol sobre la ventana principal pincha con boton
derecho del mouse sobre cualquier parte de la ventana teniendo en cuenta que no estemos sobre ningún componente y selecciona la sobre Procedure del item
sheet y tendras los eventos .

FILE-CONTROL - FILE - WORKING - OPENED - CLOSECHILD - CLOSE

Selecciona el evento OPENED ingresale un simple
DISPLAY "Hola cobol -- OPENED".

Luego selecciona el evento CLOSE ingresale un simple

DISPLAY "Chau cobol -- CLOSE". compila y ejecuta .....:piti::piti:

Las aplicaciones o programas de PowerCOBOL están compuestas por

formularios o sheet (o ventanas) que contienen Controles y Objetos
Los formularios, controles y objetos están definidos por:


· Propiedades

· Métodos

· Eventos

que es : Evento este se produce cuando el usuario por ejemplo
presiona el mouse sobre un boton en ese caso se levanta el evento click

que es : Propiedad de un objeto
Determinan el comportamiento y la apariencia.
por ejemplo ponerlo de color rojo al boton

que es :Metodo son lineas de codigo para
manipular los objetos

Espero que estas lineas te ayuden a entender un poco
no soy muy buen profesor ja ja .... :carta:

*Tenes que tener una carpeta samples dentro de la carpeta donde instalaste el powercobol , ordenadas con capertas con el nombre de los distintos objetos y dentro ejemplos para comenzar tambien a experimentar cada uno de ellos

No hace falta que pidas disculpas , no molestas , estamos para ayudar en lo que podamos

Saludos...

CHITOBLA
2 de noviembre de 2022, 19:56
Hola, te pido disculpas por el error en poner mal tu nombre, se me escapó al revisar lo que escribi porque estoy pasando por una etapa para mi dificil al tener que entender como se maneja el PWC 3.

Con lo que tu me has mandado lo cual te agradezco muchisimo por tu tiempo y ayuda, trataré de hacer lo que me sugieres para poder sentir que puedo cambiar el programa original y agregar algo que vea como se hace.

Te mando un gran abrazo, que tengas muy buena semana y un gran afecto por tu ayuda.
GRACIAS..:bien:


Quiero ademas agradecerte las ultimas lineas que me escribiste sobre que no molesto, gracias por tu tiempo y sos un maestro para mi.

CHITOBLA
3 de noviembre de 2022, 02:13
Osvaldo, gracias por todo lo que me mandaste.
Hice todo lo que sugeriste en el programa original que muestra una ventana con un monte y que me dejo agregar todo lo que me dijiste en cada lugar.
Cuando compile, la lista de errores fueron cerca de 40, mas que la ventana que se abrio.

Cuando quise hacerlo dentro del programa "VENTANA" que muestra 2 imagenes, NO ME DEJO HACER NADA.

Mira llegue a una conclusión, sino tengo unas clases practicas para ver y hacer acompañado de alguien que sepa, no voy a ningun lado porque sigo siendo alguien que no sabe que hace cosas sin saber porque ni para que.

Quiero publicar un aviso si alguien me puede dar unas clases como para ARRANCAR y dar el empujon para luego seguir solo probando y quizas con dudas pero asi como estoy, TODO ES TIEMPO PERDIDO.

Si tu sabes de alguien que quiera darme unas clases por ZOOM mas practicas que teoricas porque ya entendi creo los principios basicos y se programar Cobol, aqui hay un alumno.

Me puedes ayudar a escribir una nota pidiendo a alguien que me quiera dar clases y sus costos, para poder evaluar que hacer.

Un gran abrazo y muchas gracias por tu ayuda.

fastpho
3 de noviembre de 2022, 14:37
Hola @CHITOBLA,

El mensaje creo que ya esta creado , no hace falta escribir ninguna
nota , si algun forero esta dispuesto a enseñarte me imagino que te
contactara por privado.

Saludos...

CHITOBLA
4 de noviembre de 2022, 00:19
Fastpho, como estas.
Hoy un forero me mando 2 pantallas mostrándome que el OPEN COBOL paso a ser GNU COBOL y tiene todo el entorno grafico.
Me asombre mucho cuando vi la pantalla de OPEN con todas las sentencias que la versión que yo tengo no acepta.
Me baje el GNU y le escribí si me puede ayudar a hacerlo funcionar, ya que es mucho mas sencillo que el PWC porque no esta orientado a eventos.
Estoy aguardando si alguien me puede decir como instalarlo porque lo corro y no pasa nada y comencé a leer el manual y no veo en ningún lugar que haya algo escrito de COMO COMENZAR.
Te mando un gran abrazo.
Gracias por tu tiempo.
SALUDOS.

CHITOBLA
4 de noviembre de 2022, 00:50
Leyendo el manual de GNUCOBOL y pido disculpas por mi ignorancia, veo que todo se debe hacer en alguna pantalla (no se si en la de Windows o en otra) para por ejemplo compilar un programa y esto me desorienta el no saber donde hacerlo.
Pongo el ejemplo:
The compiler, cobc, is executed as follows:
$ cobc -x hello.cob
$ ./hello
Hello, world!

Esto esta al inicio del manual de GNU.
SE ACEPTA INFORMACION, SUGERENCIAS para poder usarlo.
Muchas gracias a todos los foreros que puedan leer esto y me aporten un poco de LUZ.
:pared:

CHITOBLA
7 de noviembre de 2022, 22:47
Hola amigos del Foro.
Quiero contarles que he logrado instalar el GNU COBOL a partir de un video hecho por un señor brasileño que explica punto por punto todo lo que hay que hacer para instlarlo.
He descartado el PWC y el Visual Cobol, porque casi casi lo he terminado.
Solo me falta un ultimo paso que no he hecho bien para generar una carpeta.cob que es donde se alojará el programa.
Me encantó instalar el GNU porque es la continuidad del OPEN y he entendido mucho de lo que habia leido y no sabia como hacer para escribir, compilar y ejecutar.

Si alguien quiere el link de este video para instalar el GNU con todo lo grafico, que me avise que lo pongo.
Vuelvo a reiterar que esta hablado en portugues, yo lo hablo y entiendo sin problemas lo cual me facilitó hacer los 11 pasos que son los que este señor ha hecho para ayudar a instalar.

En estos momentos tengo un problema en la vista y he dejado por unas semanas hasta que me operen de Cataratas, porque no veo bien y la cantidad de horas (estuve casi 6 horas para seguir el video y hacer paso a paso y algunos errores me hizo retroceder pero me queda "la ultima gota para llenar el vaso" y lo intentaré hasta dejarlo funcionando bien.

Un gran abrazo a todos los del foro y quise compartir con Uds. lo que he encontrado y usado y este mismo señor tiene varios videos mas para aprender COBOL y es muy didactico.

Pido perdón si tengo faltas pero veo borroso, pero quería que Uds. sepan que existe estas herramientas en la red.

Gracias., SALUDOS. :):bien: