ANNOUNCE
Declara un identificador de módulo -------------------------------------------------------------- Sintaxis ANNOUNCE Argumentos es el nombre de un identificador de módulo. Descripción ANNOUNCE es una sentencia que define un identificador de módulo. Los enlazadores utilizan más tarde este identificador para las sentencias REQUEST pendientes. ANNOUNCE y REQUEST sirven de mecanismo de manejo de módulos de aplicación (ficheros .prg). Las sentencias ANNOUNCE deben especificarse en el módulo fuente antes que cualquier sentencia ejecutable. Un fichero fuente (.prg) sólo puede tener un identificador de módulo; todas las declaraciones ANNOUNCE posteriores generan una advertencia de compilador y se ignoran. Los identificadores de módulo deben ser exclusivos y no deben duplicar el nombre de ningún procedimiento o función del fichero fuente (.prg). Ejemplos El ejemplo siguiente muestra una declaración ANNOUNCE: ANNOUNCE InicPerson INIT PROCEDURE MiInic ? "Industrias Hipotéticas S.A." RETURN El módulo de programa anterior, InicPerson, debe compilarse con la opción /N. Más tarde, este programa puede direccionarse en el código fuente de cualquier otro módulo mediante una sentencia REQUEST: REQUEST InicPerson que hace que el módulo InicPerson se enlace en el fichero (.exe) resultante.