Как озвучить VBScript

Программирование на Active Server Pages и VBScript.
Alexxxander
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 29.06.2006 (Чт) 13:07

Как озвучить VBScript

Сообщение Alexxxander » 29.06.2006 (Чт) 13:17

Нужно самое элементарное: издать звуковой сигнал в конце работы скрипта. Что-то вроде Beep. Но ведь в VBScript его нет.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 29.06.2006 (Чт) 13:32

MsgBox не подойдет? При показе он издает звуки.
Лучший способ понять что-то самому — объяснить это другому.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 29.06.2006 (Чт) 13:35

Код: Выделить всё
WScript.Echo Chr(7)
Изображение

Alexxxander
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 29.06.2006 (Чт) 13:07

Сообщение Alexxxander » 29.06.2006 (Чт) 15:35

tyomitch писал(а):
Код: Выделить всё
WScript.Echo Chr(7)

Что-то не работает. Показывает диалог, а вместо бипа надпись с пустым символом (прямоугольничек).
К тому же у меня InDesign не распознает объект WScript.

Про MsgBox:
если имеется в виду MsgBox Chr(7), то результат подобен предыдущему.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 29.06.2006 (Чт) 16:56

Нужно запускать через cscript. Тогда работает, я проверял.
Изображение

Alexxxander
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 29.06.2006 (Чт) 13:07

Сообщение Alexxxander » 30.06.2006 (Пт) 7:50

tyomitch писал(а):Нужно запускать через cscript. Тогда работает, я проверял.


увы, мне нужно из InDesign'a запускать.
Может есть еще какие-то способы?

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 30.06.2006 (Пт) 13:43

А что такое этот InDesign хоть?
Изображение

Alexxxander
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 29.06.2006 (Чт) 13:07

Сообщение Alexxxander » 30.06.2006 (Пт) 14:10

tyomitch писал(а):А что такое этот InDesign хоть?

Adobe InDesign — программа верстки.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 30.06.2006 (Пт) 14:19

Ну тогда создай пикающий COM-объект, и подключай его.
Изображение

Alexxxander
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 29.06.2006 (Чт) 13:07

Сообщение Alexxxander » 01.07.2006 (Сб) 10:50

tyomitch писал(а):Ну тогда создай пикающий COM-объект, и подключай его.

Если не трудно, подскажи как.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 01.07.2006 (Сб) 13:05

А какой этап вызывает затруднения?
(VB есть?)
Изображение

Alexxxander
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 29.06.2006 (Чт) 13:07

Сообщение Alexxxander » 01.07.2006 (Сб) 16:05

tyomitch писал(а):А какой этап вызывает затруднения?

как подключить СОМ?

tyomitch писал(а):(VB есть?)

есть.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 01.07.2006 (Сб) 16:09

CreateObject в этом InDesign работает?
Изображение

Alexxxander
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 29.06.2006 (Чт) 13:07

Сообщение Alexxxander » 02.07.2006 (Вс) 9:09

tyomitch писал(а):CreateObject в этом InDesign работает?

да, конечно.

asm VS vb
Новичок
Новичок
Аватара пользователя
 
Сообщения: 41
Зарегистрирован: 23.06.2006 (Пт) 15:27
Откуда: 02

Сообщение asm VS vb » 02.07.2006 (Вс) 10:03

Выглядит бредово.
Через 1 секунду попап с извещением сам закрывается

Код: Выделить всё
Set s=CreateObject("wscript.shell")
s.popup "",1,""
Новое толкование теории эволюции: когда первая обезьяна взяла в руки палку, остальные начали трудиться.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 02.07.2006 (Вс) 13:04

Alexxxander писал(а):
tyomitch писал(а):CreateObject в этом InDesign работает?

да, конечно.

Значит, подключение будет выполняться строкой CreateObject("Beeper.Class").Beep, где Beeper.Class -- твой COM-объект с методом Beep.
Изображение

Alexxxander
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 29.06.2006 (Чт) 13:07

Сообщение Alexxxander » 06.07.2006 (Чт) 7:06

Спасибо!


Вернуться в ASP и VBScript

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

    TopList