Пример работы агента в репертуаре с VBScript. Для работы примера нужно заменить файл hiVBJScript.pas который в архиве на тот который в дистрибутиве
Этот файл любезно адаптировал tsdima (за что ему Все вместе скажем большое спасибо ) для отлова событий от обьекта, вследствии чего стало возможным назначить контекстное меню для этого контрола.
Скрипт (верней не скрипт а готовую схему на выходе) генерирует моя собственная програмулина в пошаговом режиме (ещё не готова, хотя могу предоставить на тестирование)
Набросал маленький пример этого блока. Вероятно выглядит это смешно но если хорошо задуматься то можно найти этому приминение, я имею ввиду персонажей Windows
Вот пару сайтов на эту тему
http://characters.narod.ru/
[url]http://brigada2k.narod.ru/chars/index.htm [/url]
А вот и сам генератор http://slil.ru/26455239
Этот топик читают: Гость
Ответов: 5227
Рейтинг: 587
|
|||
карма: 4 |
| ||
файлы: 1 | agentvbscript.zip [8.4KB] [446] | ||
Голосовали: | Валерий |
Ответов: 1397
Рейтинг: 50
|
|||
Давай, будем тестировать
|
|||
карма: 0 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Валерий, а я дал http://slil.ru/26455239
|
|||
карма: 4 |
|
Ответов: 1397
Рейтинг: 50
|
|||
Тогда опиши порядок работы (в кратце), а то я что то не пойму что делать кроме как погонять персонаж по экрану.
|
|||
карма: 0 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Добавить в скрипт и добавить код это одно и тоже, почти во всех окнах есть подсказки (наводишь курсор на Label и он стаёт с знаком вопроса, жмёшь)
Вобщем так, нужно создать отдельную папку желательно. В этой папке будут создаваться файлы скрипта страниц и файлы скрипта меню. Запускаем программу и устанавливаем флажок показать, появляется персонаж а на вкладке редактор событий заполняется список его анимаций. Внимание! Не используйте анимации которые заканчиваются на (ing) эти анимации работают в цикле и последующий выход на другую анимацию пока не возможен. (доработаю) Далее по шагам добавляйте соответствуюшие действия для представления определённого образа или справки. Добавляя новую страницу Вы добавляете новый параграф так скажем который в схеме будет уже под новым индексом управления. Попробуйте составить пару страниц а потом нажать кнопку сгенерировать скрипт и схему скрипта в буфер обмена. Вставляете схему в HiAsm и выставляете счётчик в соответствии с количеством Ваших страниц, пробуйте. Кнопка стоп глобальная, останавливает всё. ух. припадок графоманства закончился |
|||
карма: 4 |
|
Ответов: 1397
Рейтинг: 50
|
|||
Объект не поддерживает это свойство или метод: sys.CreateObject
|
|||
карма: 0 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Валерий, в архиве файл hiVBJScript.pas я для чего приложил
------------ Дoбавленo: Кстати надо попробовать два разных персонажа запустить в асинхронном режиме, интересно будут они дрг другу анегдоты расказывать |
|||
карма: 4 |
|
Ответов: 2125
Рейтинг: 159
|
|||
Я обновил данный файл на SVN
|
|||
карма: 1 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
Прикольно. Можно публиковать
|
|||
карма: 6 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Nic, ещё малость мошаманю , не хватает точки статуса в выходном скрипте, нужно организовать работу с единым файлом проекта ну и баги соответствено.
------------ Дoбавленo: Проект брошен, так что пользуйтесь тем что есть http://www.hiasm.com/forum_serv.php?q=56&id=47 |
|||
карма: 4 |
|
Ответов: 139
Рейтинг: 4
|
|||
andrestudio, может продолжишь, как-нибудь, занятная штука, особенно детей развлекать. Мой сынишка был в жуткой растеренности, по-началу, когда с ним вдруг заговорил комп и стал просить поиграть игрушки и не на шутку растроился когда комп пригрозил поставить в угол если он не будет укладываться спать. Сынишка сказал, что компьютер плохой и потребовал выключить его , но комп извинился и игра продолжилась. На следующий день сын видимо "переварил" все это безобразие и уже сам накалачивал буквы. Можно было бы сделать какую-нибудь развивающую игру и т.п.
|
|||
карма: 0 |
|
Ответов: 5227
Рейтинг: 587
|
|||
pav, схема проекта в файлобменнике, доделать может любой желающий. Я своему сыну тоже разных персонажей показывал, его это тоже забавляло
|
|||
карма: 4 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Я понимаю конечно что тема древняя, но может у кого остался мой генератор По этой ссылке http://www.hiasm.com/forum_serv.php?q=56&id=47 его нет
з.ы Надо не мне, я уже давно наигрался, так спросили хорошие знакомые. |
|||
карма: 4 |
|
Ответов: 1535
Рейтинг: 176
|
|||
Возможно здесь затерялся. http://hiasm.com/xf/attach/
|
|||
карма: 1 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Круто, там даже кнопочка "Поиск" есть . Ладно, придётся старенькому дядьке в ящик лезь. Найду поделюсь, как никак новый год на носу
|
|||
карма: 4 |
|