Método OutputString


Prototipo

OutputString Proto lpszString:LPSTR, bClear:BOOL

Sintaxis

Invoke OutputString, lpszString, bClear

Función

Muestra una cadena de texto acabada en cero en la ventana de salida de la instancia de Easy Code que ha lanzado la aplicación que llama al método.

Parámetros

lpszString

Puntero de la dirección efectiva de la cadena que hay que mostrar.

bClear

Indica si la ventana de salida debe borrar todo su texto antes de mostrar la nueva cadena de texto. Puede ser uno de los siguientes valores:

FALSE    La ventana de salida no borrará el texto existente.
TRUE      La ventana de salida borrará el texto existente antes de mostrar la nueva cadena de texto.

Valor de retorno

Ninguno.


Si lpszString es NULL, o es una cadena vacía, el método no hace nada. Por otra parte, este método comprueba si la cadena de texto indicada por lpszString finaliza con los caracteres de salto de línea, <CR> (Carriage Return) y <LF> (Line Feed). Si no, el método envía estos dos caracteres a la ventana de salida inmediatamente después de mostrar la cadena de texto.

OBSERVACIONES: El método OutputString espera que lpszString sea una cadena Unicode si la aplicación se está ejecutando como Unicode, o una cadena ANSI si no (vea el método IsAppUnicode). Puede llamar al método OutputStringA para mostrar cadenas ANSI en aplicaciones Unicode, o al método OutputStringW para mostrar cadenas Unicode en aplicaciones ANSI. La longitud de lpszString no debe ser mayor de 255 caracteres, de lo contrario será recortada.

IMPORTANTE: Este método solamente funciona si la aplicación que lo llama ha sido ejecutada con la opción de menú "Proyecto => Ejecutar" de una instancia de Easy Code (las cadenas de texto se mostrarán en su ventana de salida). De lo contrario, no tiene efecto alguno.