Vizuální DialogScript - Visual DialogScript
![]() | tento článek obsahuje obsah, který je napsán jako reklama.Květen 2019) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Vizuální DialogScript (VDS) je interpretován programovací jazyk pro Microsoft Windows. Lze jej použít k vytváření malých a rychlých programů. VDS má k dispozici velké množství dialogových a grafických prvků pro vytváření profesionálně vypadajících programů. Programy VDS mají přístup k Windows API; proto je možné psát aplikace, které mohou provádět stejné pokročilé úkoly jako jiné programovací jazyky, jako např Visual Basic, C ++ nebo Delphi.
Jazyk
Na rozdíl od jiných programovacích jazyků je syntaxe VDS velmi jednoduchá[1]. Každý příkaz zaujímá jeden řádek a má jasný anglický název, který jasně popisuje jeho účel. Proměnné jsou bez typu a mohou obsahovat mnoho druhů informací, například čísla nebo text. Funkce jsou jasně odlišitelné od jmen, která začínají řetězcem@ ', stejně jako tabulka.
Jazyk DialogScript má jednoduchou syntaxi, která se nepodobá dávkovému jazyku MS-DOS. Je navržen pro snadné použití a účinnost při interpretaci za běhu motoru. Existuje 10 systémových proměnných,% 0 až% 9, které zpočátku mají název souboru skriptu v% 0 a parametry příkazového řádku v% 1 až% 9, stejně jako v dávkovém souboru. Existuje také dalších 26 uživatelských proměnných,% A až% Z. Obsah všech proměnných (včetně systémových) lze po spuštění skriptu změnit. Nyní existuje také 4032 globálních proměnných. Tyto proměnné začínají písmenem %%, potom alfanumerickými znaky a podtržítky (např. %% my_variable_1.) Délka těchto uživatelsky definovaných názvů proměnných není nijak omezena.[2]
Příklady syntaxe
Komentáře:
# Toto je komentář v jednom řádku
REM Toto je komentář v jednom řádku
Jednoduchá informační schránka:
info "Toto je informační text"
Jednoduchá varovná zpráva:
varovat "Toto je varovný text"
Vytvořit vlastní dialogové okno:
vytvoření dialogu,
, , , <šířka v pixelech>,
Zápis do registru Windows:
zápis do registru,
, , ,
Zobrazit dialogové okno s výzvou k zadání a výsledek uložit do proměnné% A:
% A = @input ("Zadejte prosím hodnotu:")
Dějiny
Visual DialogScript vytvořil Julian Moss (1953 - 24. října 2014[3]) společnosti JM-Tech / Tech-Pro Ltd. V roce 1998, po verzi 3.0, Emmanuel Daunizeau ze S.A.D.E. sarl, převzal vlastnictví a vývoj VDS, upravil a vylepšil jeho syntaxi. V současné době je VDS uváděna na trh britskou společností Commercial Research Ltd. a je stále majetkem Emmanuela Daunizeaua, který ji nadále rozvíjí.
V průběhu času vyšlo několik verzí VDS:
- Visual DialogScript 2.0
- Visual DialogScript 2.5
- Visual DialogScript 3.0
- Visual DialogScript 3.5
- Visual DialogScript 4
- Visual DialogScript 4.5
- Visual DialogScript 5
- Visual DialogScript 5.01
- Visual DialogScript 5.02
- Visual DialogScript 6
Aktuálně dostupné verze
Ke stažení je k dispozici několik verzí:
- Personal Visual DialogScript (PVDS) 4: Tato freewarová verze je určena pro studenty a uživatele domácích počítačů. Balíček obsahuje krátký výukový program a úplnou online nápovědu, která obsahuje mnoho příkladů skriptů. Tento software není licencovatelný pro komerční použití. Tato verze není schopna produkovat kompilované spustitelné soubory; kompilace souborů však není nutná, protože soubor skriptu lze spustit přímo otevřením z Průzkumník Windows na jakémkoli systému, na kterém je nainstalován PVDS.
- Visual DialogScript 2.5 (16bitové vydání): Tato verze označila poslední vydání pro Windows 3.1+ (16bitové).
- Visual DialogScript 5: Tato verze je určena pro pokročilé uživatele, podnikové uživatele a profesionální vývojáře, kteří používají - nebo vyvíjejí skripty - Windows 95/98 / ME nebo Windows NT / 2000 / XP. Tato verze může vytvářet kompilované spustitelné soubory a zahrnuje licenci run-time bez licenčních poplatků (po registraci). Mezi další funkce patří editor ikon a podpora mnoha doplňkových rozšíření. Jako 32bitový program podporuje dlouhé názvy souborů, ikony na hlavním panelu, neomezenou délku řetězců a seznamy řetězců a registr Windows. Tato starší verze je nyní k dispozici ke stažení pro registrované uživatele a nelze ji zakoupit.
- Visual DialogScript 6: Nejnovější verze Visual DialogScript vylepšuje Visual DialogScript 5 a přidává plnou podporu pro Windows Vista. Navíc registrovaná verze nyní může vytvářet samostatné kompilované spustitelné soubory, které nevyžadují externí runtime soubor.
externí odkazy
- Oficiální web Visual DialogScript
- VDSWORLD: Neoficiální komunita VDS
- Diskusní fóra VDSWORLD
- uVeDeSe: Neoficiální španělský web Visual DialogScript
- Software DragonSphere - domov stránky GadgetX
- Software ShinobiSoft - domov SSMenu, SSTreeVw a SSZip dll