Функция ConsoleWriteError

         Описание функции


ConsoleWriteError

Записывает данные в стандартный поток STDERR. Некоторые текстовые редакторы могут читать этот поток. Другие программы также могут ожидать данные в этом потоке.

ConsoleWriteError ( "data" )

Параметры

data Выводимые данные. Они могут быть как бинарными, так и текстовыми.

Возвращаемое значение

При выводе бинарных данных - число выведенных байтов. При выводе текстовых данных - число выведенных символов.

Примечания

Задача этой функции запись в поток STDERR. Многие текстовые редакторы могут читать этот поток. Скрипт скомпилированный, как консольное приложение так же имеет поток STDERR.

Функция не выводит никаких данных в консоль DOS, если скрипт не скомпилирован, как консольное приложение!!!

Перед выводом символы преобразуются в ANSI.

Двоичные данные записываются как есть. Они не преобразовываются в строку. Для вывода шестнадцатеричного представления двоичных данных, используйте функцию String() для явного преобразования данных в строку.

См. также

ConsoleWrite, ConsoleRead

Пример

Local $sString = "Произошла ошибка"
ConsoleWriteError($sString & @CRLF)
; Запустите это в текстовом редакторе (например SciTE), который может перехватить консольный вывод данных, выдавая содержимое переменной