Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol Fujitsu COBOL PowerCOBOL (ActiveX, v4 - v11)
PowerCOBOL (ActiveX, v4 - v11) Versiones del IDE basadas en ActiveX
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Sintaxis] Lanzar forms desde uno principal. Breew PowerCOBOL (ActiveX, v4 - v11) 2 12 de febrero de 2019 16:04
China quiere lanzar una "luna artificial" en 2020 Kuk Charladero - espacio libre 0 20 de octubre de 2018 21:52

Respuesta

  #1
Antiguo 6 de mayo de 2015, 21:57
Begoguay
Forero
Última Actividad 21.08.2025 16:34
Posts Posts: 69
Likes enviados Enviados: 93
Likes recibidos Recibidos: 10
Pregunta Lanzar un pitido
0 Inactivo Inactivo

Hola!!!!

Mi problema es el siguiente. Necesito que al recoger un dato con una TextBox, y después de comprobar que es erróneo, me lance un pitido. Pero no se como hacerlo.

¿Me podriais ayudar?

Muchas gracias.
Begoguay is offline   Responder Con Cita
  #2
Antiguo 7 de mayo de 2015, 08:36
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

Begoguay, solo quieres un pitido? No vas a mostrar un MessageBox con texto e icono de error? Lo digo mas que nada porque lo mismo vienes de un compilador mas antiguo, seguramente con pantallas en modo consola, y por eso quieres un Beep. En PowerCOBOL creo que existe algo asi :

Código COBOL:
  1. INVOKE POW-SELF "Beep"

Rero nunca lo he usado. Normalmente uso:

Código COBOL:
  1.  WORKING-STORAGE SECTION.
  2.  01  WS-ICONO           PIC 99.
  3.      88  WS-ICON-ERR             VALUE '16'.
  4.      88  WS-ICON-WRN             VALUE '48'.
  5.      88  WS-ICON-INF             VALUE '64'.
  6.      
  7.  PROCEDURE DIVISION.
  8.  
  9.  SET WS-ICON-??? TO TRUE
  10.  
  11.  INVOKE POW-SELF "DisplayMessage" USING "Texto mensaje" "Titulo Mensaje" WS-ICONO



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
Kuk is offline   Responder Con Cita
  #3
Antiguo 7 de mayo de 2015, 10:48
Rapinto
Gran amigo del Foro
Guru de COBOL
Activista del Foro: Activista del Foro - Issue reason: ¡Gracias! Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por ayudar mucho a los foreros Guru de los Gurus: Por solidos y amplios conocimientos - Issue reason: Por saber demasiado! 
Última Actividad 29.01.2018 20:23
Posts Posts: 240
Likes enviados Enviados: 19
Likes recibidos Recibidos: 224

Begoguay,

Do manual de Fujitsu Cobol:

Código:
Alarm Method
Description:
      Plays the wave file configured for the defined sound in the Windows system.
 
      Used in controls:  None.
 
      Used in objects:   Form
 
Parameters:
                        [VT_I4 - SoundType  S9(9) COMP-5]
 Description of Parameters:
         Defines the sound to use. You can use the following constants to set the sound.

             POW-MBOK: (Default)   The default sound (Normal)
             POW-MBASTERISK:       The Asterisk sound (Information)
             POW-MBQUESTION:      The Question sound
             POW-MBEXCLAMATION:The Exclamation sound (Warning)
             POW-MBHAND: The Critical Stop sound
 Return value:
           VT_I4 - ReturnValue  S9(9) COMP-5
           Non-zero indicates normal completion.
           Zero indicates an error.
Example:
Código COBOL:
  1. * Play the exclamation sound for the  current form
  2.  
  3.  INVOKE POW-SELF "Alarm"  USING  POW-MBEXCLAMATION  RETURNING ReturnValue


Espero que ajude.

Saludo,
RaPinto
Rapinto is offline   Responder Con Cita
  #4
Antiguo 7 de mayo de 2015, 16:14
Begoguay
Forero
Última Actividad 21.08.2025 16:34
Posts Posts: 69
Likes enviados Enviados: 93
Likes recibidos Recibidos: 10

Hola.

Kuk, lo que me dijiste de INVOKE...Beep, da error al compilar.

Sin embargo, con la solucion de Rapinto ya me funciona.

Muchas gracias.

Saludos
Begoguay is offline   Responder Con Cita
Respuesta


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

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 14:40.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.