![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| DemoCode |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 890 Регистрация: 20.10.2005 Где: Россия Репутация: 2 Всего: 41 |
На одном из компьютеров (WinXP) не запускаются приложения использующие TJvTrayIcon (да и другие TrayIcon'ы попробовал). Если этот компонент убрать, то всё запускается. На всех остальных компах (тоже WinXP) всё работает нормально. Однако, приложение удаётся запустить, если установить "Запустить в режиме совместимости с Windows 98", но это не выход, т.к. в программе много XP-шных функций, в итоге она всё равно не работает. Delphi 6 и 7.
Я более чем уверен, что если переустановить WinXP на этом компе, то всё заработает, но нельзя. И писать самому на WinAPI помещение иконки в трей и работы с ней тоже нельзя. В какую сторону вообще смотреть? Я уже этот TJvTrayIcon весь перелопатил, ничего необычного там не нашёл. -------------------- Жить стало лучше, жить стало веселей © И.В. Сталин |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 36 Всего: 329 |
у меня всё работает нормально, и даже в Win98
Добавлено @ 17:17 таких глюков не замечал, попробуй установить последнюю версию JCl+JVCL http://jvcl.sourceforge.net/daily/ |
|||
|
||||
| DemoCode |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 890 Регистрация: 20.10.2005 Где: Россия Репутация: 2 Всего: 41 |
Так вот у меня тоже на 6 компах работает нормально, а вот на одном вообще запускается. У меня под 98 тоже этот компонент работает. Я говорю о том, что на "неправильном" компе, он работает только в "режиме совместимости с Windows98", но мне это не подходит.
Последняя и есть. Проблема вообще возникает и с другими TrayIcon'ами. -------------------- Жить стало лучше, жить стало веселей © И.В. Сталин |
|||
|
||||
| Yanis |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: 72 Всего: 111 |
||||
|
||||
| DemoCode |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 890 Регистрация: 20.10.2005 Где: Россия Репутация: 2 Всего: 41 |
корпоративное правило - "Нельзя изобретать велосипед", если это реализовано в JVCL, ICS или RxLib. В том и выражается, что совсем не запускается. Абсолютно ничего не происходит. -------------------- Жить стало лучше, жить стало веселей © И.В. Сталин |
|||
|
||||
| Yanis |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: 72 Всего: 111 |
DemoCode
Бредовая идея... Установить Delphi под 98 и из под среды запустить программу пошагово. Глядишь что-нибудь да выясниться. А вообще в программе должен быть на этот случай лог для отладки: указываешь спец. ключик в коммандной строке и прога пишет всё что делает вплоть до всех итераций цикла... Даже и не знаю, что ещё посоветовать |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 36 Всего: 329 |
может прога запускается? посмотри в диспетчере задач
|
|||
|
||||
| DemoCode |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 890 Регистрация: 20.10.2005 Где: Россия Репутация: 2 Всего: 41 |
Нет не запускается, догадался посмотреть Что интересно, так в этом TJvTrayIcon ничего необычного нет, и как только его убираю - всё работает. Мистика... Уже второй день голову ломаю. -------------------- Жить стало лучше, жить стало веселей © И.В. Сталин |
|||
|
||||
| DemoCode |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 890 Регистрация: 20.10.2005 Где: Россия Репутация: 2 Всего: 41 |
Так нифига и не понял. Вобщем сделал сам на WinAPI и все заработало.
Проблема оказалась не в самом TJvTrayIcon, а вообще в TJvComponent и любые программы с JVC на этом компе вообще не запускаются. Достаточно просто подключить юнит JvComponent и незапускаемость обеспечена. -------------------- Жить стало лучше, жить стало веселей © И.В. Сталин |
|||
|
||||
| kostas |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 100 Регистрация: 21.7.2006 Репутация: 3 Всего: 4 |
Знаком с такой проблемой
Это сообщение отредактировал(а) kostas - 24.7.2006, 11:18 |
|||
|
||||
| DemoCode |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 890 Регистрация: 20.10.2005 Где: Россия Репутация: 2 Всего: 41 |
У меня с XP.
Это мне известно, но не подходит, т.к. в программах часто юзаются xp-шные функции. -------------------- Жить стало лучше, жить стало веселей © И.В. Сталин |
|||
|
||||
| kostas |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 100 Регистрация: 21.7.2006 Репутация: 3 Всего: 4 |
Понятно, поэтому лучше не использовать сторонние компоненты и делать все самим
|
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Что касается трея - велосипед - это компонеты.
Просто сделай свой и скажи, что вот он гововый компонет. |
|||
|
||||
| DemoCode |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 890 Регистрация: 20.10.2005 Где: Россия Репутация: 2 Всего: 41 |
Так и сделал. -------------------- Жить стало лучше, жить стало веселей © И.В. Сталин |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |