Использование NDDE DDEServer в моем приложении
В моем приложении мне нужно запустить сервер DDE в фоновом режиме. периодически другое приложение будет отправлять мою программу Data через DDE. Я ndde.dll настроен и размещен правильно, так как я могу заставить клиентскую часть работать отлично. Но я не могу заставить работать DDEServer. Я скопировал пример кода сервера в его собственный модуль. Возможно, я называю это неправильно. Для загрузки ddeserver я вызываю Program.Main(), поскольку модуль называется Program, а Main - единственная процедура установки в модуле. Я делаю это правильно???
Когда сервер добирается до вызова server.register, я получаю сообщение Disposed Object в окне Immediate, а затем оно сопровождается парой других ошибок.
При копировании кода в мою программу единственное изменение, которое я сделал, было изменение имени DDEtopic с myapp на DDEServer.
Любая помощь, которую я могу получить в этом, будет оценена. Я бы не использовал DDE, но другая программа, которая отправляет данные, все еще использует его, поэтому мне нужно, чтобы что-то работало.
Спасибо Рик