Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)
7915K4G смотрите здесь.

Макрокоманда справки RegisterRoutine (RR)

Данная макрокоманда регистрирует функцию в библиотеке DLL в качестве макрокома ды справки. Зарегистрированные функции можно использовать в горячих областях макрокоманд или в сносках файлов тем, а также в секции [CONFIG] файла .HPJ точно так же, как и стандартные макрокоманды справки.

Синтаксис

RegisterRoutine("DLLname", "functionname", "formatspec")

Параметры

Аргумент
Определение
DLLname
Имя файла вызываемой библиотеки DLL. Это имя должно быть заключено в кавычки. Если WinHelp не может найти указанную библиотеку DLL, выдается сообщение об оши ке и вызов не производится.
functionname
Имя функции из указанной библиотеки DLL, которую необходимо выполнить. Это имя должно быть заключено в кавычки.
formatspec
Строка, в которой заданы форматы параметров, передаваемых в функцию. Строка фо матов должна быть заключена в кавычки. Символы в этой строке представляют типы параметров языка C: "u" fox90001.gif короткое число без знака (unsigned short), "U" fox90001.gif длинное без знака (unsigned long), "i" fox90001.gif короткое целое (short int), "I" fox90001.gif длинное целое (long int), "s" fox90001.gif строка (near char *), "S" fox90001.gif строка (far char *), "v" fox90001.gif пусто (void). WinHelp автоматически проверяет соответствие этих форматов типам параметров, заданным в прототипе функции.

Пример

Следующий вызов библиотеки DLL регистрирует функцию RetString в библиотеке DLL с именем HELPLIB.DLL. RetString принимает аргументы типов far char *, short int и unsigned long.

RegisterRoutine("HELPLIB", "RetString", "S=iU")

Комментарии

Данная макрокоманда поддерживается только в справке Windows.



Новое на сайте

  • Обновлен портфель программиста

    Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский)
  • Новые примеры программ

    Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2)
  • Обновленна справка

    Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.