Jump to content

Визуальный диалогScript

Visual DialogScript (VDS) — это интерпретируемый язык программирования для Microsoft Windows , использующий диалоговые и графические элементы для создания программ. VDS похож на другие языки программирования, такие как Visual Basic , C++ или Delphi , поскольку они используют Windows API .

Синтаксис VDS прост. [1] Каждая команда занимает одну строку и имеет простое английское название, четко описывающее ее назначение. Переменные не имеют типа и могут содержать различные виды информации, например числа или текст. Функции четко различаются по именам, начинающимся с « @ », как в электронной таблице.

Язык DialogScript имеет синтаксис, аналогичный пакетному языку MS-DOS. Он разработан для простоты использования и эффективности при интерпретации механизмом выполнения. Существует 10 системных переменных, от %0 до %9, которые изначально имеют имя файла сценария в %0 и параметры командной строки в %1–%9, как и в пакетном файле. Также имеется еще 26 пользовательских переменных, от %A до %Z. Содержимое всех переменных (в том числе системных) можно изменить во время работы скрипта. Теперь также имеется 4032 глобальных переменных. Эти переменные начинаются с %%, буквы, затем буквенно-цифровых символов плюс подчеркивание (например, %%my_variable_1). Длина имен определяемых пользователем переменных не ограничена. [2]

Примеры синтаксиса

[ редактировать ]

Комментарии:

  • # This is a single line comment
  • REM This is a single line comment

Простое информационное сообщение:

  • info "This is the information text"

Простое окно предупреждающего сообщения:

  • warn "This is the warning text"

Создайте собственное диалоговое окно:

  • dialog create,<name>,<top pixel position>,<left pixel position>,<width in pixels>,<height in pixels>

Запишите в реестр Windows:

  • registry write,<root key>,<key>,<subkey>,<data>

Отобразите диалоговое окно подсказки ввода, сохранив результат в переменной %A:

  • %A = @input("Please enter a value:")

Джулиан Мосс (1953 – 24 октября 2014[1]) из JM-Tech/Tech-Pro Ltd. создал Visual DialogScript. В 1998 году, после версии 3.0, Эммануэль Донизо из SADE Sarl взял на себя владение и развитие VDS. Он модифицировал и улучшил его синтаксис. Британская компания Commercial Research Ltd. в настоящее время продает VDS, хотя она по-прежнему является собственностью Эммануэля Донизо, который продолжает ее развивать.

Разработчики с течением времени выпустили несколько версий VDS.

  • Визуальный диалогScript 2.0
  • Визуальный диалоговый скрипт 2.5
  • Визуальный диалогScript 3.0
  • Визуальный диалогScript 3.5
  • Визуальный диалогScript 4
  • Визуальный диалогScript 4.5
  • Визуальный диалогScript 5
  • Визуальный диалоговый скрипт 5.01
  • Визуальный диалогScript 5.02
  • Визуальный диалогScript 6

Доступные на данный момент версии

[ редактировать ]

Для скачивания доступно несколько версий:

  1. Personal Visual DialogScript (PVDS) 4: Эта бесплатная версия предназначена для студентов и пользователей домашних ПК. Пакет включает в себя руководство и онлайн-справку. Программное обеспечение не подлежит лицензии для коммерческого использования. Эта версия не способна создавать скомпилированные исполняемые файлы; однако компиляция файлов не требуется, поскольку файл сценария можно запустить напрямую, открыв его из проводника Windows в любой системе, где установлен PVDS.
  2. Visual DialogScript 2.5 (16-разрядная версия): эта версия стала последней версией для Windows 3.1+ (16-разрядная версия).
  3. Visual DialogScript 5: Эта версия предназначена для опытных пользователей, бизнес-пользователей и профессиональных разработчиков, которые используют или разрабатывают сценарии для Windows 95/98/ME или Windows NT/2000/XP. Эта версия может создавать скомпилированные исполняемые файлы и включает бесплатную лицензию на выполнение (после регистрации). Дополнительные функции включают редактор значков и поддержку многих дополнительных расширений. Как 32-разрядная программа, она поддерживает длинные имена файлов, значки на панели задач, строки неограниченной длины и списки строк, а также реестр Windows. Эта устаревшая версия теперь доступна для загрузки зарегистрированным пользователям и недоступна для покупки.
  4. Visual DialogScript 6: новейшая версия Visual DialogScript 5 является усовершенствованной версией Visual DialogScript 5 и добавляет полную поддержку Windows Vista . Кроме того, зарегистрированная версия теперь может создавать автономные скомпилированные исполняемые файлы, для которых не требуется внешний файл среды выполнения.
  1. ^ «Visual DialogScript — краткий обзор» . www.jm-tech.com . Архивировано из оригинала 25 января 1998 года . Проверено 13 января 2022 г.
  2. ^ «Главная страница Visual DialogScript — обзор» . www.dialogscript.com . Проверено 5 января 2023 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 980b8d25f4e1b0657eba6164c88c6f8f__1722434640
URL1:https://arc.ask3.ru/arc/aa/98/8f/980b8d25f4e1b0657eba6164c88c6f8f.html
Заголовок, (Title) документа по адресу, URL1:
Visual DialogScript - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)