Новая книга о приключениях Гарри Поттера  

Отладка и управление ошибками

 
SKC Visual FoxPro Page>>Visual FoxPro - Краткий справочник>>  
   
Массивы
 
Классы, объекты, формы
 
Строковые функции
 
Функции преобразования данных
 
Функции для дат и времен
 
Цифровые функции
 
Индексы
 
Манипулирование данными
 
Работа с полями
 
Работа с записями
 
Работа с таблицами
 
Среда Visual FoxPro
 
Отношения
 
Работа с файлами
 
Распределенный доступ к данным
 
Секретность и шифрование
 
Распределенный доступ к данным - команды определения сессии данных
 
Форматирование данных
 
Меню
 
Отчеты и ярлыки
 
Ввод с клавиатуры и мыши
 
Отладка и управление ошибками
 
Управление событиями
 
Доступ к файлам на низком уровне
 
Печать
 
Объектно-ориентированное программирование
 
Выполнение программ
 
Управление переменными памяти
 
Структурное программирование
 
Экономические функции
 
Окна
 
Visual FoxPro события
 
Разработка интернациональных приложений
 
* Начало невыполнимого текста в программе.
&& Указывает на начало неисполняемого комментария внутри строки файла программы.
AERROR( ) Создает массив переменных памяти, содержащий информацию о самой последней ошибке, связанной с Visual FoxPro, OLE или ODBC.
ASSERT Выводит диалоговое окно при вычислении значения в выражении в (.F.). Диалог содержит клавиши Cancel, Debug, Ignore и Ignore All.
CLEAR EVENTS Останавливает процедуру обработки событий, начатую командой READ EVENTS. После выполнения CLEAR EVENTS iпрограмма продолжается с места, следующего за командой READ EVENTS.
CREATE VIEW Создает файл среды Visual FoxPro. Команда SET VIEW восстанавливает среду, которая создана командой CREATE VIEW. Файлы среды имеют расширение .VUE.
DEBUG Открывает отладчик Visual FoxPro.
DEBUGOUT Направляет результаты вычислений в окно Output отладчика.
ERROR Генерирует ошибку Visual FoxPro
ERROR( ) Возвращает номер ошибки, запустившей программу.
EXTERNAL Предупреждает диспетчер проектов о неопределенной ссылке.
LINENO( ) Возвращает номер выполняемой строки программы относительно первой строки основной программы.
LIST CONNECTIONS Непрерывным потоком отображает информацию об именованных соединениях текущей базы данных.
LIST DATABASE Непрерывным потоком отображает информацию о текущей базе данных.
LIST DLLS Отображает непрерывным потоком информацию о DLL-функциях 32-разрядной версии Windows, зарегистрированных в Visual FoxPro с помощью команды DECLARE - DLL.
LIST FILES Выводит сплошным потоком информацию о файлах в текущем каталоге, которые соответсвуют маске.
LIST MEMORY Выводит сплошным потоком информацию о содержимом текущей памяти и системных переменных.
LIST OBJECTS Непрерывным потоком отображает информацию об объекте или группе объектов.
LIST PROCEDURES Непрерывным потоком отображает имена хранимых процедур в текущей базе данных.
LIST STATUS Отображает непрерывным потоком информацию таблицу и/или состояние среды.
LIST TABLES Непрерывным потоком отображает список всех таблиц текущей базы данных и информацию об этих таблицах.
LIST VIEWS Непрерывным потоком отображает информацию о представлениях SQL в текущей базе данных.
MESSAGE( ) Возвращает текущее сообщение об ошибке в виде символьной строки или содержимое строки программы, вызвавшей ошибку.
MESSAGEBOX( ) Отображает диалоговое окно, определенное пользователем.
NOTE Отмечает начало неисполняемой строки комментария в файле программы.
ON ERROR Задает команду, которая выполняется при возникновении ошибки.
ON READERROR Задает команду, которая выполняется в случае ошибки ввода данных. Используйте метод Error.
ON( ) Возвращает команду, назначенную любой из следующих ON APLABOUT, ON ERROR, ON ESCAPE, ON KEY, ON KEY LABEL, ON MACHELP, ON PAGE или ON READERROR.
PROGRAM( ) Возвращает имя выполняемой в данный момент программы, или имя программы, выполнявшейся в момент возникновения ошибки. Команда идентичка SYS(16), но имеете больше возможностей.
RETRY Повторно выполняет предыдущую команду.
SET ALTERNATE Направляет в текстовый файл экранный или печатный вывод, созданный командами ?, ??, DISPLAY или LIST.
SET ASSERT Определяет, выполняется ли команда ASSERT или игнорируется..
SET COVERAGE Переключает режим проверки кода или определяет выходной файл, в который выводится информация по анилизу выполнимого кода.
SET DEBUG Делает окна отладки и трассировки доступными или недоступными из системы меню Visual FoxPro.
SET DEBUGOUT Направляет отладочный вывод в файл. Отладочный вывод формируется командами ASSERT, DEBUGOUT и событиями, которые определены в SET EVENTLIST или в диалоге Трассировки событий (Event Tracking).
SET DEVELOPMENT Предписывает Visual FoxPro сравнивать при запуске программы дату и время создания программы с датой и временем создания соответствующего скомпилированного объектного файла.
SET ECHO Открывает окно трассировки для отладки программы.
SET ESCAPE Определяет, должно ли нажатие клавиши Esc прерывать выполнение программ и команд.
SET EVENTLIST Определяет список слежения событий в Debug Output Window или в выходной файл, определенный в SET EVENTTRACKING.
SET EVENTTRACKING Переключает режим слежение событий или определяет в какой файл выводится информация о слежении событий.
SET LOGERRORS Определяет, посылает ли Visual FoxPro сообщения об ошибках компиляции в текстовый файл.
SET NOTIFY Разрешает или отменяет отображение некоторых системных сообщений.
SET STEP Открывает окно трассировки и приостанавливает выполнение программы для проведения отладки
SET TALK Определяет, будет ли Visual FoxPro отображать результаты команд.
SET TRBETWEEN Включает или отключает трассировку, выполняемую в окне трассировки в промежутке между точками останова.
SET VIEW Открывает или закрывает окно представленияили восстанавливает среду Visual FoxPro из файла представления.
SYS(0) Возвращает сетевую информацию о машине в случае, когда Visual FoxPro используется в сетевой среде.
SYS(16) Возвращает имя файла выполняющейся программы. Если SYS(16) возвращает путь с именем программы, то PROGRAM( ) возвращает имя програмы.
SYS(18) Возвращает набранное прописными буквами имя переменной памяти, элемента массива или поля, использованное при создании текущего элемента управления. Использейте свойсво Active Control .
SYS(103) Возвращает текущую установку SET TALK. Используйте SET("TALK").
SYS(2018) Возвращает параметр последнего сообщения об ошибке.
TYPE( ) Вычисляет символьное выражение и возвращает тип данных, которому принадлежит содержимое этого выражения.
VARREAD( ) Возвращает имя переменной памяти, элемента массива или поля (прописными буквами), использованного для создания текущего элемента управления. Используете свойства ControlSource или Name.
WAIT Выдает сообщение и приостанавливает работу Visual FoxPro до тех пор, пока не будет нажата какая-либо клавиша или кнопка мыши.

Справочник был взят с сервера 'Infocity-электронная библиотека технической документации'. Выражаю благодарность составителю этого руководства.

На указанном сервере Вы можете найти более подробное описание функций в формате MS Word.


 
 
ДомойКнига жалоб и предложенийПишите мне...

Designed by SKC  



List.ru - каталог ресурсов интернет Апорт Top 1000

Используются технологии uCoz