CTLISTBAR DBITECH
Publicado por Daniel Palavecino (1 intervención) el 18/08/2015 02:51:22
Hola amigos, necesitaría un ejemplo de como utilizar CTLISTBAR de DBI tech , utilizo FUJITSU POWER COBOL. desde ya muchas gracias.
Valora esta pregunta


0
IDENTIFICATION DIVISION.
PROGRAM-ID. CTLISTBAR-EXAMPLE.
ENVIRONMENT DIVISION.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 LISTBAR-HANDLE POINTER.
01 ITEM-HANDLE POINTER.
01 ITEM-TEXT PIC X(50).
PROCEDURE DIVISION.
DISPLAY "Iniciando CTLISTBAR Example".
* Inicializar la biblioteca CTLISTBAR
CALL 'CTLISTBAR.DLL'.
* Crear una nueva lista CTLISTBAR
CALL 'CTListBar_Create' USING BY VALUE 0, RETURNING LISTBAR-HANDLE.
* Agregar elementos a la lista
MOVE "Elemento 1" TO ITEM-TEXT
CALL 'CTListBar_InsertItem' USING BY VALUE LISTBAR-HANDLE,
BY VALUE -1, /* Insertar al final */
BY VALUE ITEM-TEXT,
RETURNING ITEM-HANDLE.
MOVE "Elemento 2" TO ITEM-TEXT
CALL 'CTListBar_InsertItem' USING BY VALUE LISTBAR-HANDLE,
BY VALUE -1, /* Insertar al final */
BY VALUE ITEM-TEXT,
RETURNING ITEM-HANDLE.
* Mostrar la lista CTLISTBAR
CALL 'CTListBar_Show' USING BY VALUE LISTBAR-HANDLE.
* Esperar la interacción del usuario
DISPLAY "Presiona ENTER para continuar..."
ACCEPT ITEM-TEXT.
* Liberar recursos al finalizar
CALL 'CTListBar_Destroy' USING BY VALUE LISTBAR-HANDLE.
DISPLAY "Ejemplo de CTLISTBAR finalizado."
STOP RUN.