Я действительно в замешательстве.
Я использую Delphi 2007 на Vista.Я создал много приложений и запускаю их в XP без проблем.Это последнее приложение должно было использовать темы.Я уверен, что мой код правильный.На Vista она работает нормально, но когда я запускаю ее на XP (пробовал несколько компьютеров), моя программа отстает (32-разрядная ОС, XP sp3 и Vista sp1, dotnet v2).Наилучший пример - если я отключу последовательный порт, мои комм будут продолжать работать и т. Д.
Я устанавливал delphi на мою машину xp и запускал программу во время работы delphi.Как в я запустил его из встроенного в Vista.Тогда все прошло нормально.Закройте delphi, и компорт снова начнет зависать.
Если я отключу и снова подключу флэш-накопитель, com снова будет зависать.
Я хочу создать приложение на своем компьютере на базе xp, но у меня около миллиона сторонних компонентов, что делает его реальной задачей для установки.
О, к сожалению, я создал простое приложение столько основной поток и поток компорта.Та же проблема.Все, что сделает comthread - это извлечет данные из компорта.Даже не отображая его, я использовал монитор последовательного порта в фоновом режиме, чтобы проверить наличие задержки.
Любые предложения приветствуются.
ОК, быстрое редактирование: компьютер XP только что собран.Я открыл MSN Messenger, и программа работает нормально.Я явно пропускаю некоторые настройки ...