PDA

Показать полную графическую версию : Полный help по JS/VBS


Antares-Redstar
15-03-2006, 21:12
Очень нужен, желательно (но необязательно) на русском.
Проштудировал множество хэлпов, но ни в одном нет описания функций или методов работы с файлами (чтение данных, запись результатов) и с внешними программами (скажем, командной оболочки Windows), конкретно: как вызвать команду Windows с передачей ей параметров, а затем получить в JS переменную результат?

Vlad Drakula
15-03-2006, 21:21
Antares-Redstar
1) по JavaScript нужно обращаться в раздел "вебмастеру"!
2) вы слышали о политиках безопасности?
3) веб страница это вам не бинарное прихожение!
4) большенство ваших задачь можно решаить использованием АктивХ в JS.

Antares-Redstar
16-03-2006, 15:31
1) по JavaScript нужно обращаться в раздел "вебмастеру"!
Спасибо. Не знал. Вообще-то я веду речь не о Java Script, а исключительно о JS для пакетных файлов (WSH).

2) вы слышали о политиках безопасности?
Не только слышал, но сам их применяю и разрабатываю, в том числе с помощью JS на WSH.

3) веб страница это вам не бинарное прихожение!
См. п. 2.

4) большенство ваших задачь можно решаить использованием АктивХ в JS.
А вот с этого места хотелось бы поподробнее.

Vlad Drakula
16-03-2006, 22:58
Antares-Redstar
возможно мы говорим немного о разных вещах.
в пинцепе это первая тема на форуме о "JS для пакетных файлов (WSH)"
(как правило под JS на форуме обозначался JavaScript)

А вот с этого места хотелось бы поподробнее.
есть возможность использовать такой (но помню точного названия) АктивХ объект в эксплорере, но его использование считается большой(просто огромной) дыркой в системе безопасности...

E-mail
19-03-2006, 23:49
Vlad Drakula как там с твоим закрытым проектом?:)

Antares-Redstar
20-03-2006, 17:49
(как правило под JS на форуме обозначался JavaScript)

Как правило, ошибочно (кстати, далеко не единственная ошибка в посте! :)).
Достаточно лишь открыть Winhelp, чтобы узнать, что JS или JScript - не есть Java Script, и что это - бренд для сильно расширенной библиотеки сценариев, берущей начало с того самого, старого и доброго Java Script.
Именно поэтому то, что было невозможно в JavaScript, стало возможным в JS.

Но если человек, называющий себя техническим админом форума, не в курсе этих основ, то мне, видимо, здесь вряд ли помогут.
Сорри. :D

mar
20-03-2006, 19:44
Antares-Redstar
А Вы в программирование сначала запостили? Если речь идет о применении JScript для wsh, то лучше, наверное туда. Перенести тему?
Вопрос: чем не устраивает документация msdn (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/e4fb1cc7-15e0-43e9-bf2e-469fe7b2050c.asp)? (Не проходите мимо ссылки, она ведет в нужное место =))
По поводу ActiveX, Вас интересует применение объекта ActiveXObject ? (например var wordObject = new ActiveXObject('Word.Application'); )? После чего можно общаться с объектом, используя его методы и свойства?
(пример:

var wordObject = new ActiveXObject('Word.Application');
wordObject.Documents.Open("myVeryInterestingFile.doc");
wordObject.Quit();
Соответственно, Вы можете использовать любые установленные в системе ActiveX. Вы можете написать свой ActiveX и использовать его.

Так об этом там - на msdn :)
Если хотите дополнения на русском, то посмотрите, нет ли чего нибудь на сайте rsdn (http://www.rsdn.ru/), а лучше в google. Hit!- чтоб не потонуть в web-программировании в google (понятие JScript действительно очень часто употребляют, как JavaScript - тут не надо возмущаться, это надо просто иметь в виду. И мы тут уже привыкли, что люди спрашивают о jscript, имяя в виду JavaScript,- отсюда и ответы выше), - следует сузить поиск, применив нечто, свойственное только windows scripting. Я бы начала с запроса вида jscript+activex (ну, и если хотите только по-русски, то поставьте соответствующую галочку.




© OSzone.net 2001-2012