|
|
| MsgBox=okno
s hláškou |
MsgBox je funkce, kterou určitě
znáte z Windows. Je to okno, které se skládá z textu, tlačítek
a většinou také ikony. Vlastnosti funkce se ve VBS určují
tak, že napíšeme název funkce, mezeru, hodnotu 1.
atributu, čárku, hosnotu 2. příkazu, atd. Chceme-li tedy
např vyvolat hlášku s ikonou otazníku, napíšeme do hlavičky
HTML dokumentu:
<SCRIPT language="VBScript">
<!--
MsgBox "Obsah hlášky, ten veliký text",
vbQuestion, "Titulkový nadpis"
-->
</SCRIPT>
Výsledek
bude následující: Po vstupu na stránku se zobrazí hláška
(podobná té vlevo). Bude mít ikonu otazníku (zadali jsme vbQuestion)
a v titulku bude asi také něco jako Titulkový nadpis. Pokud
by se nám více líbila hláška, která by měla ikonu vykřičníku,
zadáme místo vbQuesion
atribut vbExclamation,
ikona Informace má název vbInformation,
chyba je vbCritical.
No a kdybychom chtěli mít tlačítka Ano Ne, bude zdroj
vypadat takto: MsgBox "Obsah hlášky,
ten veliký text", vbQuestion+vbYesNo,
"Titulkový nadpis". Další
možnosti tlačítek jsou - viz tabulky.
tabulka
č. 1: tlačítka
| hodnota |
tlačítka |
| vbAbortRetryIgnore |
Zrušit,
Opakovat, Ignorovat |
| vbOKCancel |
OK,
Storno |
| vbOKOnly |
OK |
| vbRetryCancel |
Opakovat,
Storno |
| vbYesNo |
Ano,
Ne |
| vbYesNoCancel |
Ano,
Ne, Storno |
|
tabulka
č. 2: ikony
| hodnota |
ikona |
| vbCritical |
 |
 |
| vbQuestion |
 |
 |
| vbExclamation |
 |
 |
| vbInformation |
 |
 |
|
|
| Rem, nebo také apostrof=komentář |
|
Určitě se Vám bude stávat, že až budete psát složitější
skripty, budete si je potřebovat popsat. Komentář není
nijak vidět, pouze ve zdrojovém kódu. Můžete ko udělat
pomcí funkce Rem (musí být ale na samostatném řádku) a
nebo pomocí apostrofu '. Ten může
začínat kdekoli a všechno do konce řádku bude komentář.
V malém příkladu vše ukážu v praxi:
<SCRIPT language="VBScript">
<!--
Rem Teď uděláme hlášku...
MsgBox "Obsah hlášky, ten veliký text" 'Tak tohle
je hláška!
-->
</SCRIPT>
Na funkci skriptu to opravdu nic nezmění, zdrojový kód je
pro nás však podstatně srozumitelnější.
|
|