Страница 1 из 1

Переписать VI на другом языке программирования

Добавлено: 13 фев 2011, 11:12
Jakob Brontfeyn
Товарищи знатоки, нужна техническая помощь.
Кто бы мог перепишсать мой VI на другом языке программирования.
Мой VI иммитирует прежде всего нажатие клавиши F5, (или другой по выбору)
с заданным пользователем интервалом в секундах,
для актуализации вызванной страницы Броузера.
желательно, чтобы это просто был .ехе фаил,
бет дополнительных библиотек и инсталяций.
Должно работать на обычном оффисном PC.
А может .bat получится сделать? но .ехе все таки лучше.

Re: Переписать VI на другом языке программирования

Добавлено: 13 фев 2011, 14:52
FireFly
Пользуйся оперой. Там можно сделать чтобы страница обновлялась сама каждые n секунд

Re: Переписать VI на другом языке программирования

Добавлено: 13 фев 2011, 20:01
Jakob Brontfeyn
FireFly писал(а):Пользуйся оперой. Там можно сделать чтобы страница обновлялась сама каждые n секунд
Спасибо за совет, но такой вариант, по ряду
организационных причин не проходит.

Re: Переписать VI на другом языке программирования

Добавлено: 13 фев 2011, 21:27
toto
А чем LabVIEW не устраивает? Если проблема в рантайме, то как вариант - взять версию 5.1 или 5.0 убрать EVENTS и откомпилировать там. (В этом случае, run-tme будет не нужен).

Re: Переписать VI на другом языке программирования

Добавлено: 13 фев 2011, 23:29
mzu2006
Для замены 1 в 1.
можно взять Visual Basic. По умолчанию есть на каждой Windows, подключить можно dll.
Или windows script host - тот же vb
Не исключено что игры с rundll32 из bat файла, также приведут к успеху

Хотя я бы либо переписывал html, чтобы страничка сама обновлялась каждые n секунд, либо встроил бы IE на переднюю панель VI, и обновлял бы через методы ActiveX.

Re: Переписать VI на другом языке программирования

Добавлено: 14 фев 2011, 09:55
FireFly

Re: Переписать VI на другом языке программирования

Добавлено: 19 фев 2011, 10:21
Jakob Brontfeyn
Два вопроса

1. Будет ли это распространяться на все вызванные броузером окна,
или только на то которое в фокусе Windows???
в моем случае окон может быть вызвано много, и обновлять все окна
с интервалом в несколько секунд, крайне нежелательно.

2. Можно ли, и если можно то как, изменять настройки браузера
не руками, а из некого програмного модуля. При его запуске изменять,
а затем восстанавливать. Пунктом 2, заниматься имеет смысл при положительном
решении пункта 1.

Re: Переписать VI на другом языке программирования

Добавлено: 23 фев 2011, 16:11
Jakob Brontfeyn
mzu2006 писал(а): ...................................................
Хотя я бы либо переписывал html, чтобы страничка сама обновлялась каждые n секунд, ......................
Можешь прислать вот такой маленький примерчик:
Хтмл документ в котором линк,
и этот линк периодически каждые n-секунд вызывается,
и, если возможно, передать по команде пользователя
на адрес этого линка некую, заданную пользователем,
строку из ASCII-символов.

Re: Переписать VI на другом языке программирования

Добавлено: 23 фев 2011, 17:57
mzu2006