Revistas en papel
 Amiga World Nº27 - Diciembre 1991
Anterior
MenĂº
Logotipo

El Amiga Me Encanta ha conseguido el permiso por escrito de IDG Comunications España
para ofrecer los artículos de la revista Amiga World España.

Las librerías del AMIGA Amiga World

Por Francisco Javier Rodríguez

CARGANDO PROGRAMAS

 

 


EXECUTE

Sintaxis:  ok  =  Execute (Comando, Input, Output)
  D0   -222 D1 D2 D3

Descripción: Esta función ejecuta un comando del CLI como si lo hubiese introducido directamente desde el CLI. Input y Output pueden ser redireccionados. Cuando el fichero Input es cero, los comandos se leen desde el fichero de entrada establecido por defecto. En caso de que el parámetro Output sea cero, la salida se realizará por la ventana actual, en caso de que se haya ejecutado desde el Workbench, no proporcionará ningún tipo de salida.

Parámetros: 

Comando: Puntero al comando que se desea ejecutar.

 

Input: Fichero especificado para entrada (usualmente 0).

 

Output: Fichero especificado para salida (usualmente la ventana CLI).

Resultado: Devuelve el valor 0 en caso de que no se haya producido ningún error.


LOADSEG

Sintaxis:  Segmento  =  LoadSeg (nombre)
  D0   -150 D1

Descripción: Esta función carga el programa especificado en memoria. El programa deberá ser ejecutado mediante la utilización de la función CreateProc.

Parámetro: Nombre: Puntero al nombre del fichero de programa.

Resultado: Segmento: Puntero BCPL al primer segmento de programa.

Excepciones: En caso de que el programa no sea ejecutable, se devolverá el valor 0, y se liberará la memoria utilizada.


UNLOADSEGMENT

Sintaxis:  Ok  =  UnLoadSegment (Segmento)
  D0   -156 D1

Descripción: Esta función libera de la memoria el programa cargado previamente con la función LoadSegment.

Parámetros: Segmento: Puntero BCPL al segmento de programa.

Resultado: esta función retorna con el valor cero en caso de no producirse ningún error.


FUNCIONES INTERNAS DEL DOS

 

 


GETPACKET

Sintaxis:  Ok  =  GetPacket (wait)
  D0   -162 D1

Descripción: Esta función recoge un paquete del DOS enviado por otro proceso.

Parámetros: Wait: Estado de lectura, registros a cero mientras se espera el paquete DOS.

Resultado: Ok: retorna con el valor cero en caso de que no exista ningún paquete.


QUEUEPACKET

Sintaxis:  Error  =  QueuePacket (Packet)
  D0   -168 D1

Descripción: Envía un paquete al proceso indicado en la estructura DOSPacket.

Parámetro: Packet: Puntero al paquete DOS que debe ser enviado.

Resultado: Error: retorna con el valor cero en caso de que ocurra algún error.


LIBRERÍA INTUITION

 

 


FUNCIONES DE VENTANAS

 

 


ACTIVATEWINDOW

Sintaxis:  ActivateWindow (Window)
  -450 A0

Descripción: Esta función activa una ventana controlada por el Intuition.

Parámetro: Window: Puntero a una estructura de ventana Intuition.


CLOSEWINDOW

Sintaxis:  CloseWindow (Window)
  -72 A0

Descripción: Esta función cierra una ventana controlada por el Intuition.

Parámetro: Window. Puntero a una estructura Window del Intuition.


Envía esta página web a un amigo:
Esta opción está desactivada temporalmente, rogamos disculpen las molestias

Volver a la página anterior

Al menú principal