Страница: 1 |
КАК передать из одной программы в другую программу инфу не сохраняя в файл? PS при условии что все программы написаны на VB :)
Можно через буфер обмена, можно через текстбоксы, устанавливая в них значения из другой проги через SetWindowText А ещё можно через хук, передавать WM_USER+111&, при этом в wParam и lParam передавать значения (цифровые). Если значения не цифровые, можно в них передавать указатели на данные Способов есть несколько, но лично я остановился на WM_COPYDATA, если поискать в MSDN можно найти как передавать данные А готовый код мне кто-то может дать? Это огромная тема под названием IPC (Inter-Process Communication), включающая в себя кучу всего: OLE, DDE, RPC, DCOM, пайпы, сокеты, майлслоты, совместный маппинг, общая память DLL и много-много другого - выбирай-не-хочу Страница: 1 |
Вопрос: КАК передать из одной программы в другую програ...
Добавлено: 27.04.04 20:39
Автор вопроса: MasterYan | Web-сайт:
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
cresta
Вопросов: 117
Ответов: 1538
Профиль | | #1
Добавлено: 27.04.04 22:13
Номер ответа: 2
Автор ответа:
cresta
Вопросов: 117
Ответов: 1538
Профиль | | #2
Добавлено: 27.04.04 22:16
Номер ответа: 3
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #3
Добавлено: 28.04.04 00:13
А вот на счет WM_USER + N, так лучше тогда использовать RegisterWindowMessage...
Номер ответа: 4
Автор ответа:
MasterYan
ICQ: 167425994
Вопросов: 31
Ответов: 5
Web-сайт:
Профиль | | #4
Добавлено: 28.04.04 00:53
Номер ответа: 5
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #5
Добавлено: 28.04.04 22:51