Использование NDDE DDEServer в моем приложении

В моем приложении мне нужно запустить сервер DDE в фоновом режиме. периодически другое приложение будет отправлять мою программу Data через DDE. Я ndde.dll настроен и размещен правильно, так как я могу заставить клиентскую часть работать отлично. Но я не могу заставить работать DDEServer. Я скопировал пример кода сервера в его собственный модуль. Возможно, я называю это неправильно. Для загрузки ddeserver я вызываю Program.Main(), поскольку модуль называется Program, а Main - единственная процедура установки в модуле. Я делаю это правильно???

Когда сервер добирается до вызова server.register, я получаю сообщение Disposed Object в окне Immediate, а затем оно сопровождается парой других ошибок.

При копировании кода в мою программу единственное изменение, которое я сделал, было изменение имени DDEtopic с myapp на DDEServer.

Любая помощь, которую я могу получить в этом, будет оценена. Я бы не использовал DDE, но другая программа, которая отправляет данные, все еще использует его, поэтому мне нужно, чтобы что-то работало.

Спасибо Рик

0 ответов

Другие вопросы по тегам