Page 41 - AutoLISP и Visual LISP в среде AutoCAD
P. 41
2.18. ИСПОЛЬЗОВАНИЕ СТАНДАРТНЫХ
ДИАЛОГОВЫХ ОКОН
Следующие функции AutoCad используют для интерфейса с
пользователем стандартные диалоговые окна.
(aletr строка_сообщение)
Выводит сообщение на экран в диалоговом окне. Всегда возвращает nil.
Если сообщение должно состоять из нескольких строк, то в строку-
сообщение добавляют признак перехода к новой строке - \n.
Пример:
(alert "Так выводит сообщение функция alert.")
(getfiled заголовок путь расширение флаг)
Инициирует стандартный файловый диалог. Возвращает имя файла по
правилам AutoCad с особенностями, заданными при помощи флага. Так если
флаг равен 8, это означает, что функция getfiled возвратит только имя файла
– без полного пути. Если пользователь отказался от выбора – возвращается
nil.
Пример:
(getfiled "Выберите LISP-файл" "C:\Users\TTMP2005\Documents/" "lsp" 8)
40