Отправляет email-рассылки с помощью сервиса Sendsay

[TC] Вызов скрипта, двойное нажатие

Здравствуйте Дискуссионный Лист!
Дата письма: суббота. 14 декабря 2013 г. (2:29)

Подскажите где допустил ошибку, двойное нажатие скрипта?
Не хочет срабатывать.
А вот и сам скрипт:
Script OpenRadio1 ()
If (IsSameScript ()) then
Run ("\"E:\\nnCron\\Radio svoboda, PotPlayer_.bat\"")
Return
EndIf
Pause ()
Run ("\"E:\\nnCron\\Vocha Besarabiy, PotPlayer_.bat\"")
EndScript
Спасибо!

Ответить   Sat, 14 Dec 2013 02:29:43 +0200 (#2893593)

 

Ответы:

Здравствуйте, Кар-Ал.

Замените в своём коде вызовы функций Run вызовами функции SayString с
тестовыми фразами. Вы увидите, что скрипт работает.
Проблема в том, что вы пытаетесь использовать скрипты для того, для чего они
не приспособлены. У JAWS есть проблемы с открытием произвольных файлов через
Run.
Однако даже если бы оно работало без этих нюансов, то вы бы получили не тот
эффект, на который рассчитывали.
Фактически вы бы открывали либо один, либо оба файла одновременно.
При использовании конструкции с функцией IsSameScript, основной код скрипта
также отрабатывает.
Успехов. Никита.

Ответить   Sat, 14 Dec 2013 13:44:35 +0400 (#2893681)

 

Vande omentaina, Кар-Ал!

Вот здесь лучше применить
Else
а EndIf в конец.

Ответить   Sat, 14 Dec 2013 15:14:25 +0200 (#2893790)