Вверх ↑
Этот топик читают: Гость
Ответов: 4386
Рейтинг: 475
#16: 2008-12-07 17:05:50 ЛС | профиль | цитата
Nic, Все равно не получилось с Beep, приложение уходило в даун хотя загрузки процессора небыло.
Но я нашёл решение которое у меня работает как надо. Мне не нужна задержка как таковая, мне нужен цикл в скрипте который не грузит систему и не подвешивает само приложение. Короче говоря для моего случая ларчик просто открывался, добавлением компанента Application на точке Sleep (как в твоём примере)

p.s как жаль что на форуме нет танцующего смайлика "Lambada"
карма: 4

0
Главный модератор
Ответов: 2673
Рейтинг: 354
#17: 2008-12-07 19:54:31 ЛС | профиль | цитата
Леонид писал(а):
Nic, какое детище


Посмотри второй топик этой темы
карма: 8
Дорогу осилит идущий. HiAsm.NET is based on HiAsm 5
0
Ответов: 8325
Рейтинг: 775
#18: 2008-12-07 21:30:43 ЛС | профиль | цитата
Nic, да этому примеру уже года три, наверное, и не всё там правильно, я его слишком усложнил, надо бы сделать отдельно всё
карма: 14

0
Ответов: 4386
Рейтинг: 475
#19: 2008-12-09 07:51:06 ЛС | профиль | цитата
Не могу запустить скрипт с UseName= False - вызывать обработчики с индексами точек
Помогите плиз, что делаю не так
Вобще возможно в этом режиме вызывать разные функции или процедуры?

Ни одного примера по этому поводу не нашёл, (с UseName=True разобрался ) Примеры и хелп вобще ни какого представления по этому режиму не дают. везде по одной процедуре вызывается, куда этот индех пихать так и не понял, голова уже скоро треснет

code_2317.txt
карма: 4

0
файлы: 1code_2317.txt [501B] [294]
Ответов: 8325
Рейтинг: 775
#20: 2008-12-09 10:34:29 ЛС | профиль | цитата
andrestudio, это имелось ввиду? code_10906.txt
карма: 14

0
файлы: 1code_10906.txt [483B] [293]
Ответов: 4386
Рейтинг: 475
#21: 2008-12-09 11:25:54 ЛС | профиль | цитата
Леонид спасибо!

буксую на ровном месте , структура таже самая (вместо имён индексы) но в голову это проверить ни как не доходило, куда я их только не лепил придурок! ну да ладно с именами всё же лучше код читается, я думал струкура вызова будет другая

Есть ещё пара вопросов, ну это уже к Dilme наверно.

1. Какое ограничение имеет размер скрипта?
2. Как организовано выполнение сессий (имеется ввиду выполнение функции или процедуры вызванной повторно выполняется интепритатором cscript.exe в новой сессии или в той же самой с учётом того что скрипт зациклен в настоящее время)

не получается удалить обьект, подозреваю что он создаётся повторно, хотя не должен
карма: 4

0
Ответов: 8325
Рейтинг: 775
#22: 2008-12-09 11:48:23 ЛС | профиль | цитата
andrestudio,
andrestudio писал(а):
буксую на ровном месте
я буксовал с кавычками - в VB двойные, а в Pas одинарные, смотришь и в упор не видишь
карма: 14

1
Голосовали:andrestudio
Ответов: 2125
Рейтинг: 159
#23: 2008-12-09 14:35:48 ЛС | профиль | цитата
andrestudio писал(а):
выполнение функции или процедуры вызванной повторно выполняется интепритатором cscript.exe

Откуда такая уверенность, что используется какой-то там cscript.exe?
карма: 1

0
Ответов: 4386
Рейтинг: 475
#24: 2008-12-09 15:46:14 ЛС | профиль | цитата
tsdima, да уверености нет, мало ли что куда там далее транслируется и разбирается на части или целиком, свою ошибку я нашёл (код корявый был) но тем неменее вопросы для меня остаются актуальными.
карма: 4

0
Ответов: 2125
Рейтинг: 159
#25: 2008-12-09 15:55:35 ЛС | профиль | цитата
Явного ограничения нигде нет, если только сам IActiveScriptParse подавится
А насчёт multithread - надо проверять, но вроде бы оно safe.
карма: 1

1
Голосовали:andrestudio
Ответов: 4386
Рейтинг: 475
#26: 2008-12-09 16:22:04 ЛС | профиль | цитата
tsdima, спасибо, это уже обнадёживает.
карма: 4

0
Ответов: 2125
Рейтинг: 159
#27: 2008-12-09 16:44:45 ЛС | профиль | цитата
А, вспомнил, была такая бяка, чтобы VBJScript работал в другом потоке, его нужно в этом другом потоке и создавать, например в динамическом мультике. Иначе не работает. Так что про multithread - забудь.
карма: 1

0
Ответов: 4386
Рейтинг: 475
#28: 2008-12-10 18:42:11 ЛС | профиль | цитата
Нужно где-то (лучше в ini добавить о верхних точках), челом пол дня бил пока допёр что они одинаковые имена должны иметь(с приращением +1), туеву хучу разных ошибок изучал которые меня чуть до инфаркта не довели
карма: 4

0
Ответов: 1397
Рейтинг: 50
#29: 2008-12-10 18:50:03 ЛС | профиль | цитата
Перефразируя получим - В учении познается истина!
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 2125
Рейтинг: 159
#30: 2008-12-10 18:57:01 ЛС | профиль | цитата
andrestudio писал(а):
они одинаковые имена должны иметь(с приращением +1)

Не понял, объясни на пальцах.
карма: 1

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)