Page 17 - 2578
P. 17
WScript.echo("Задайте аргумент в командному рядку !");
WScript.Quit(); // вихід з сценарію
}
var s = args(0);
if (isNaN(s))
{
WScript.echo("Аргумент - Not A Number !");
WScript.Quit(); // вихід з сценарію
}
m = parseInt(s);
if (! isFinite(m))
{
WScript.echo("Аргумент не є числом !");
WScript.Quit(); // вихід з сценарію
}
WScript.echo("Ви ввели число "+m);
3) створити діалог для підтвердження операцій (MsgBox
або Popup).
var WshShell, Res, Text, Title;
// Оголошення змінних
// Ініціалізація констант для діалогових вікон
var vbOkCancel=1, vbOk=1;
// Створення об'єкту WshShell
WshShell = WScript.CreateObject("WScript.Shell");
Text = "Ви дійсно хочете видалити файли ?";
Title = "Повідомлення";
// Виведення діалогового вікна на екран
Res=WshShell.Popup(Text,0, Title, vbOkCancel);
// Визначення, яка з кнопок була натиснута в
діалоговому вікні
if (Res==vbOk)
WshShell.Popup ("Натиснута кнопка ОК");
else
WshShell.Popup ("Натиснута кнопка Відміна");
16