Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Архив
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

Genesis32, VBA и таймеры

 Ответить Ответить
Автор
Сообщение
Seeker Смотреть выпадающим
Новичок
Новичок


Присоединился: 06 Май 2004
Online Status: Offline
Публикации: 3
Свойства публикации Свойства публикации   Ответить, цитируя автора - Seeker Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: Genesis32, VBA и таймеры
    Опубликовано: 06 Май 2004 02:24

  Среди примеров, которые идут в комплекте с Genesis шестой версии, обнаружил пример, файл которого называется Notebook1.gdf. Как не бился, не удалось "раскусить", как в нем реализован вызов процедуры VBA по таймеру раз в секунду.  Подскажите, что мне нужно сделать при разработке своего приложения, чтобы определенная процедура VBA вызывалась с определенной периодичностью? Где про это можно почитать? 

Наверх
Mikle Смотреть выпадающим
Prosoft.ru
Prosoft.ru


Присоединился: 03 Июнь 2003
Online Status: Offline
Публикации: 77
Свойства публикации Свойства публикации   Ответить, цитируя автора - Mikle Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 06 Май 2004 12:00
Попробуйте этот пример. Нужно только поменять на свой код VBA 366F3_test1.rar
Наверх
Seeker Смотреть выпадающим
Новичок
Новичок


Присоединился: 06 Май 2004
Online Status: Offline
Публикации: 3
Свойства публикации Свойства публикации   Ответить, цитируя автора - Seeker Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 06 Май 2004 21:33
 Genesis какой версии необходим для запуска этого примера? Genesis версии 6.0 при попытке запустить этот пример сообщает: "Непредусмотренный формат файла".
Наверх
Mikle Смотреть выпадающим
Prosoft.ru
Prosoft.ru


Присоединился: 03 Июнь 2003
Online Status: Offline
Публикации: 77
Свойства публикации Свойства публикации   Ответить, цитируя автора - Mikle Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 07 Май 2004 13:19
Я писал для седьмой
Наверх
Сергей Гусев Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 16 Апрель 2003
Online Status: Offline
Публикации: 126
Свойства публикации Свойства публикации   Ответить, цитируя автора - Сергей Гусев Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 10 Май 2004 11:23
Первоначально опубликовано Seeker

Подскажите, что мне нужно сделать при разработке своего приложения, чтобы определенная процедура VBA вызывалась с определенной периодичностью? Где про это можно почитать? 

Если скрипт пишется в СкртптВорксе, то это просто стандартный "периодический" скрипт, у которого настраиваются параметры запуска. Если скрипт в ГрафВорксе - то в экранную форму устанавливается ICONICS  Ax Timer Control (кажется, "AxTimer32" - в шестой версии)AxtiveX, просто черех кнопочку "OLE". В его свойствах настраивается период, а в его исходном коде VBA - пишите Вашу процедуру. Все!

 

Сергей Гусев
"Первая Миля", Authorized ICONICS Systems Integrator
Наверх
 Ответить Ответить

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz