Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Corba";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];

Вниз

Delphi7, COM-сервер и Windows98 - странное творится   Найти похожие ветки 

 
Dred2k ©   (2003-09-15 09:31) [0]

Cтолкнулся с чрезвычайно странной ситуацией.
Работаю под W98 SE, использую D7.
Открываю среду, создаю новый проект, сохраняю, добавляю COM-объект TRemoteDataModule, компилю, запускаю.... и проект виснет.
Повторяю те же действия на соседней тачке (W2K) - все в норме. После некоторых мучений обнаруживается, что созданный и скомпилированный в D7 COM-сервер виснет под Win98SE, если exe-шник запущен с сетевого или сабстового диска (с хардовых букв пашет нормально)! Под W2K и XP все в норме. Под "чистой" w98 выдает исключение без указания модуля, затем runtime error 217 (Ctrl+C). Проверил на всех тачках, какие только нашел в конторе. Версии midas.dll, stdvcl40.dll, stdvcl32.dll и т.д. и т.п. идентичны (может, чего не доглядел ...).
Вот такие вот грустные дела.
Этому есть сколь-нибудь разумное объяснение?


 
Nikolay M. ©   (2003-09-15 18:10) [1]


> runtime error 217

У меня такую ошибку иногда(!?) выдавал тонкий клиент, когда на клиентской машине не была зарегистрирована tlb сервера.
+ единичный случай, когда прога не работала, если указанным dll-кам не были сделаны regsvr32.


 
Dred2k ©   (2003-09-15 19:00) [2]

"Клиентской машины" нет, как и клиента вообще.
Пускаю exe сервера из сетевого/сабстового каталога - вышеописанные грабли, пускаю из "хардового" каталога - все в норме. Аллес какой-то...


 
Nikolay M. ©   (2003-09-16 11:06) [3]

Попробуй все-таки сделать regsvr32 для midas.dll, stdvcl40.dll, stdvcl32.dll. Шаманство, конечно...

Btw, у меня сервер приложений (с RDM) нормально запускается с сетевого диска, правда у меня ХР. Так что спиши на глюки 98-х :)

ПС
DCOMConnection случайно не используется?


 
Dred2k ©   (2003-09-17 09:27) [4]

> Nikolay M. ©   (16.09.03 11:06) [3]

Пробовал я все это, в самом начале. Под XP и у меня все в норме.
Трабл только под семейством W95. Придется с этим смириться, как видно. Тем паче, что живут сервера под NT, а проект можно и на "хардовой" букве разместить, не проблема...
DCOM у меня под w98 работает нормально, уже давно. В экспериментах клиент вообще не участвовал.


 
Nikolay M. ©   (2003-09-17 11:40) [5]

Хм. А у меня, кстати, сервер приложений и по сети пускается из-под 98...



Страницы: 1 вся ветка

Форум: "Corba";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.035 c
6-1094360393
V_Mir
2004-09-05 08:59
2004.11.14
POP3 Attachments и ClientSocket


1-1098818523
Yanis
2004-10-26 23:22
2004.11.14
С++ => Delphi


14-1098742878
123
2004-10-26 02:21
2004.11.14
Компьютерная безопасность.


14-1098944904
Ega23
2004-10-28 10:28
2004.11.14
Голосование!


3-1097849034
SSGuest
2004-10-15 18:03
2004.11.14
Как в DBGrid е такую штуковину сделать...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский