Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.07.2007, 14:18   #1
Romanus
Кодер
Форумчанин
 
Регистрация: 27.01.2007
Сообщений: 271
По умолчанию Как связать две программы на Паскале

Как передать данные из одной работающей программы в другую?
Romanus вне форума Ответить с цитированием
Старый 29.07.2007, 10:25   #2
Сильванович Михаил
Студент
Форумчанин
 
Регистрация: 10.11.2006
Сообщений: 196
По умолчанию

Если обе программы твои, то создаем свое сообщение и обрабатываем его.
нпр.:
Код:
WM_MYMESS =  WM_USER + 1;
Отправляем одному приложение удрес в памяти данных другого:
SendMessage(hApp2,WM_MYMESS,Integer (@buffer),0);
А на другом просто принимаем, напр.: c:=Ptr(wParam);,
где "с" - это будущий указатель на наши данные.
Т.е. передали адрес ->
имеем указатель -> наши данные попали во 2ю программу.
Visita Interiorem Terrae Rectificando Operae Lapidem...
Сильванович Михаил вне форума Ответить с цитированием
Старый 29.07.2007, 17:00   #3
Net
;-)
Пользователь
 
Регистрация: 18.07.2007
Сообщений: 69
По умолчанию

На Паскале такая бодяга не пойдет.. Знаю вариант только через файл. одна прога пишет нужные данные, вторая читает. важно, чтобы не произошло такого, чтобы файл пытались две одновременно открыть.
Net вне форума Ответить с цитированием
Старый 29.07.2007, 21:09   #4
Romanus
Кодер
Форумчанин
 
Регистрация: 27.01.2007
Сообщений: 271
По умолчанию

2Сильванович Михаил спасибо на основе твоего ответа я сделал необходимый мне вариант обмена данными.
Romanus вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Блок схема для программы в паскале AnKS Помощь студентам 9 27.11.2010 19:35
Помогите написать программы в паскале пожалуйста neomaximus Помощь студентам 1 15.06.2008 07:43
Программы на Паскале Андрюха из ПХТТ Фриланс 1 16.02.2008 18:51