Что нового в Инфо-Бухгалтер 8.615

1. Добавлена новая функция КОМАНДА_ОБОЛОЧКИ, аналог функции Windows ShellExecute.

Функция КОМАНДА_ОБОЛОЧКИ позволяет выполнять команды Windows Shell для файлов, папок и других объектов.

ФУНКЦИЯ ТИП_ЛОГИКА: КОМАНДА_ОБОЛОЧКИ(ТИП_СТРОКА: путь, команда, парам, раб_дир, опции)

путь – путь к файлу или папке.
команда – имя команды, например «open» или «print». Если задана пустая строка, то используется команда по умолчанию.
парам – параметры запуска программы, если параметр «путь» является путем к exe- или bat-файлу.
раб_дир - рабочая директория для запуска внешней программы.
опции – строковый параметр, определяет варианты показа окна запущенной программы:

"MIN" – окно программы отображается в минимизированном (свернутом) состоянии,
"MAX" – окно программы отображается в максимизированном (развернутом) состоянии,
"HIDE" – окно программы не отображается.

Выполнение (или невыполнение) команд показа зависит от запускаемой программы.
Для консольных программ команды применяются к консольному окну.
По умолчанию происходит нормальный показ окна.

Функция возвращает ДА – в случае успешного выполнения команды и НЕТ – в противном случае.

Набор выполняемых команд зависит от типа указанного файла или другого объекта оболочки.
Программа, отвечающая за обработку той или иной команды, задается в реестре и может различаться для разных компьютеров.

Более подробную информацию можно найти в описании функции ShellExecute в документации Windows.

Пример.

// открываем «Проводник» в текущей директории
КОМАНДА_ОБОЛОЧКИ(ТЕК_ДИР, "explore", "", "", "")

// открываем файл MyDoc.doc в текущей директории
успешно = КОМАНДА_ОБОЛОЧКИ("MyDoc.doc", "open", "", ТЕК_ДИР, "")

2. Сделано комбинирование по "или" значения опции "Пересчет при открытии" и парамера "пересчет" оператора БЛАНК.
В предыдущей версии параметр "пересчет" при открытии бланка с помощью оператора БЛАНК не учитывался.
3. При показе диалоговых окон теперь проверяется состояние главного окна. Свернутое главное окно перед показом диалога восстанавливается.
4. В демонстрационной версии рекламные изображения теперь не показываются при свернутом главном окне.

<< 8.614 8.615 8.616 >>

Все версии

Главная страница

Hosted by uCoz