Форум
Написать нам
  • Страница 1 из 1
  • 1
буфер и прога
СергейДата: Пятница, 19 Августа 2011, 22:59 | Сообщение # 1
Необукер
Группа: Проверенные
Сообщений: 858
Репутация: 64
Награды: 22
Статус: Offline
Занимался тут как то одной прогой и надо было при запуске одного внешнего модуля получить всего лишь одно подтверждение, что он сделал работу и выслал результат. Есть плаг по обмену инфой между прогами, но его подключать как то не хотелось. Есть варианты с сохранением инфы в текст-файл. Но подумал и решил использовать буфер. Идея конечно не новая, но может кому и пригодится. Пытался поискать, может тема мелькала, но что то не нашел...
Ну принцип работы думаю ясен и описывать нет смысла. Главное задать для пинга нестандартное слово. Я использовал при успешном выполнении операции в проге2 слово-запрос ":ob:send:#тут_результат", а при получении в прогу1 отсылал проге2, что все "ок" - ":ob:ok:#end" После этого выключался таймер и прога2 закрывалась, если мониторинг не ловил ответ, то запрос повторялся.
пример
Скомпилируйте оба проекта. Запускаем obmen_buffer1.exe
Прикрепления: ob.rar (4.2 Kb)


Сообщение отредактировал Сергей - Пятница, 26 Августа 2011, 21:50
 
ВадимДата: Воскресенье, 21 Августа 2011, 07:46 | Сообщение # 2
Ветеран форума
Группа: Проверенные
Сообщений: 293
Репутация: 48
Награды: 5
Статус: Offline
Quote (Сергей)
Есть плаг по обмену инфой между прогами
Какой?

Quote (Сергей)
Ну принцип работы думаю ясен и описывать нет смысла.

Мне кажется есть смысл и описать, и пример сделать.


[spoiler=С уважением, Вадим]WinXP SP3 x32, NB5.7.1, FF7.0.1
Справочные материалы:
База по командам NB
Справка к Report Designer
Удобный и красивый интерфейс
Полезные словари
Статьи:
Как читать и писать код
Создаем файл справки CHM
Проекты:
Корпоративная культура
Эмоциональный интеллект
Фото Экрана - на E-mail
Индекс массы тела
Тренировка интуиции
Копилка буфера обмена
Часто спрашивают:
Реализация триальности программы
[/spoiler]
 
Alex3AДата: Воскресенье, 21 Августа 2011, 12:42 | Сообщение # 3
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Буфер обмена штука ненадежная, лучше тср или пайп, тсп под бук же есть, его и юзайте.
 
toizyДата: Понедельник, 22 Августа 2011, 13:54 | Сообщение # 4
Студийная субстанция
Группа: Администраторы
Сообщений: 2309
Репутация: 29
Награды: 12
Статус: Offline
Ещё и Memory Mapped Files есть.

Свою лепту внёс :)


Жизнь оказалась не такой уж и забавной, как поначалу...
 
Alex3AДата: Вторник, 23 Августа 2011, 01:31 | Сообщение # 5
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Quote (toizy)
Ещё и Memory Mapped Files есть.

Есть, но я как то не соблазнился, на плагин, хоть и применял кадата.
 
  • Страница 1 из 1
  • 1
Поиск: