ВУЗ:
Составители:
Рубрика:
72
1. Щелкнуть по элементам падающего меню в такой последовательно-
сти: «Вид» → «Панели инструментов»;
2. В открывшемся окне «Customization Files» выбрать опцию
«Menus»;
3. Щелкнуть правой клавишей мыши и выбрать опцию «New»;
4. Задать имя элемента падающего меню:
5. В окне «Сommand List» щелкнуть по кнопке «New» → «Menu»;
6. В окне «Properties» в поле «Name» задать имя элемента падающе-
го меню;
7. В окне «Properties» в поле «Macro» задать каталог и загружаемый
файл.
5.4. Функции ввода данных в файл
и извлечение данных из файла
В ряде случаев возникает необходимость в записи некоторой инфор-
мации в файл, а также в извлечении ее из файла. Автолисп имеет следую-
щие функции, которые решают эти задачи.
• (open <имя файла> <режим>). Эта функция, открывая файл,
обеспечивает доступ для ввода информации, используя так называемый
дескриптор этого файла. Дескриптор файла не только определяет сам
файл, но и содержит информацию о режиме доступа и некоторые систем-
ные переменные. Параметр <режим> − это строковая константа. Она со-
стоит из одной буквы "r", "w" или "а" и должна быть набрана на нижнем
регистре. При этом, если <режим> задан буквой "г", то файл будет открыт
для чтения. Чтобы открыть файл для записи, следует параметр <режим>
задать буквой "w". Если <имя файла> не существует, то создается новый
файл и он открывается, а если <имя файла> уже существует, то файл бу-
дет открыт и в него будут помещены новые данные. Третью букву "а" −
применяют для открытия файла и добавления в него информации. Если
<имя файла> не существует, то создается новый файл и открывается. Если
же <имя файла> уже существует, то новые данные будут помещены в ко-
нец записанных ранее.
Пример:
(setq ff (open "new.txt" "w")) − возвращает в виде <файл: #52f4>.
1. Щелкнуть по элементам падающего меню в такой последовательно-
сти: «Вид» → «Панели инструментов»;
2. В открывшемся окне «Customization Files» выбрать опцию
«Menus»;
3. Щелкнуть правой клавишей мыши и выбрать опцию «New»;
4. Задать имя элемента падающего меню:
5. В окне «Сommand List» щелкнуть по кнопке «New» → «Menu»;
6. В окне «Properties» в поле «Name» задать имя элемента падающе-
го меню;
7. В окне «Properties» в поле «Macro» задать каталог и загружаемый
файл.
5.4. Функции ввода данных в файл
и извлечение данных из файла
В ряде случаев возникает необходимость в записи некоторой инфор-
мации в файл, а также в извлечении ее из файла. Автолисп имеет следую-
щие функции, которые решают эти задачи.
• (open <имя файла> <режим>). Эта функция, открывая файл,
обеспечивает доступ для ввода информации, используя так называемый
дескриптор этого файла. Дескриптор файла не только определяет сам
файл, но и содержит информацию о режиме доступа и некоторые систем-
ные переменные. Параметр <режим> − это строковая константа. Она со-
стоит из одной буквы "r", "w" или "а" и должна быть набрана на нижнем
регистре. При этом, если <режим> задан буквой "г", то файл будет открыт
для чтения. Чтобы открыть файл для записи, следует параметр <режим>
задать буквой "w". Если <имя файла> не существует, то создается новый
файл и он открывается, а если <имя файла> уже существует, то файл бу-
дет открыт и в него будут помещены новые данные. Третью букву "а" −
применяют для открытия файла и добавления в него информации. Если
<имя файла> не существует, то создается новый файл и открывается. Если
же <имя файла> уже существует, то новые данные будут помещены в ко-
нец записанных ранее.
Пример:
(setq ff (open "new.txt" "w")) − возвращает в виде <файл: #52f4>.
72
Страницы
- « первая
- ‹ предыдущая
- …
- 70
- 71
- 72
- 73
- 74
- …
- следующая ›
- последняя »
