Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: КАК передать из одной программы в другую програ... Добавлено: 27.04.04 20:39  

Автор вопроса:  MasterYan | Web-сайт: vc-studio.org/ | ICQ: 167425994 

КАК передать из одной программы в другую программу инфу не сохраняя в файл?

PS при условии что все программы написаны на VB :)

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #1 Добавлено: 27.04.04 22:13

Можно через буфер обмена, можно через текстбоксы, устанавливая в них значения из другой проги через SetWindowText

Ответить

Номер ответа: 2
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #2 Добавлено: 27.04.04 22:16

А ещё можно через хук, передавать WM_USER+111&,  при этом в wParam и lParam передавать значения (цифровые). Если значения не цифровые, можно в них передавать указатели на данные

Ответить

Номер ответа: 3
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #3
Добавлено: 28.04.04 00:13

Способов есть несколько, но лично я остановился на WM_COPYDATA, если поискать в MSDN можно найти как передавать данные

А вот на счет WM_USER + N, так лучше тогда использовать RegisterWindowMessage...

Ответить

Номер ответа: 4
Автор ответа:
 MasterYan



ICQ: 167425994 

Вопросов: 31
Ответов: 5
 Web-сайт: vc-studio.org/
 Профиль | | #4
Добавлено: 28.04.04 00:53

А готовый код мне кто-то может дать?

Ответить

Номер ответа: 5
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #5
Добавлено: 28.04.04 22:51

Это огромная тема под названием IPC (Inter-Process Communication), включающая в себя кучу всего: OLE, DDE, RPC, DCOM, пайпы, сокеты, майлслоты, совместный маппинг, общая память DLL и много-много другого - выбирай-не-хочу

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам