![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
Coderr |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 234 Регистрация: 27.1.2006 Где: Vesnet Репутация: 0 Всего: 0 |
Доброго времени суток. Использую компонент TICQClient Есть такой код.
Вот эта функция подвешивает прогу. Скажите, что здесь может подвешивать? ЗЫ Выкладываю ещё код обработки процедуры смены статуса. На всякий случай. =)
Это сообщение отредактировал(а) Coderr - 26.3.2007, 22:08 --------------------
Кодинг - это стиль жизни! |
||||
|
|||||
Yanis |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: 72 Всего: 111 |
А для чего нам IDDE дана то? На то, что бы удобно было писать и отлаживать код. Вот и воспользуйся клавишами F4, F5, F7 и F8! Добавлено через 4 минуты и 24 секунды Прикольно ![]() Это сообщение отредактировал(а) Yanis - 27.3.2007, 09:09 |
|||
|
||||
Coderr |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 234 Регистрация: 27.1.2006 Где: Vesnet Репутация: 0 Всего: 0 |
На счёт "прикольно" - я старался, но так не тока у меня. Такой метод я из экзампла взял.
На счёт клавиш - трейсил я! Причём заметил такую закономерность. Утром всё работает как часы, а вот днём и ночью ни в какую... Мистика. Именно трассировкой я нашёл, что тормоза именно в этом событии. Ещё трассировка показала, что если убрать вот эту строчку:
то всё работает нормально, но зато событие OnStatusChange не будет вызываться... --------------------
Кодинг - это стиль жизни! |
|||
|
||||
Coderr |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 234 Регистрация: 27.1.2006 Где: Vesnet Репутация: 0 Всего: 0 |
Трассировка показала, что вышеперечисленные события не виноваты. Эта ошибка появляется после них...
Вот только не отображается строка, после которой вылетает ошибка. Может опять проблема в компоненте? В аттаче скрин ошибки. Присоединённый файл ( Кол-во скачиваний: 17 ) ![]() --------------------
Кодинг - это стиль жизни! |
|||
|
||||
bems |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3400 Регистрация: 5.1.2006 Репутация: 31 Всего: 88 |
Ты уверен, что метод ICQClient.AddContact не увеличивает список ContactList.Items? -------------------- Обижено школьников: 8 |
|||
|
||||
ivan219 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1121 Регистрация: 19.11.2005 Где: Планета земля Репутация: 2 Всего: 12 |
Поповоду прикольно: возникнут проблемы в нерускоязычной Windows помойму тут лучше подумать и циферками это дело оргинизовать.
Вот так будет по симпатичнее.
А вот по поводу того как S присвоить номер это надо весь код смотреть там скорей всего массив есть где 'В сети' 'Кушаю' прописанны вот от туда и бери если нет то организуй так проще да и надёжнее будет. Это сообщение отредактировал(а) ivan219 - 1.4.2007, 00:08 |
|||
|
||||
Coderr |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 234 Регистрация: 27.1.2006 Где: Vesnet Репутация: 0 Всего: 0 |
Нет. ContactList - это компонент TListView... ![]() В здесь компонент и исходник главной формы. --------------------
Кодинг - это стиль жизни! |
||||
|
|||||
ivan219 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1121 Регистрация: 19.11.2005 Где: Планета земля Репутация: 2 Всего: 12 |
Там нехватает одного файла и Class TRxTrayIcon
|
|||
|
||||
Coderr |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 234 Регистрация: 27.1.2006 Где: Vesnet Репутация: 0 Всего: 0 |
Какого именно файла?
TRxTrayIcon - это компонент из rxLib 2.75 --------------------
Кодинг - это стиль жизни! |
|||
|
||||
ivan219 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1121 Регистрация: 19.11.2005 Где: Планета земля Репутация: 2 Всего: 12 |
.dpr .cfg .dof .res но восновном .dpr
rxLib 2.75 отдельно компонент можно или придётся всю библ. скачиват? |
|||
|
||||
Coderr |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 234 Регистрация: 27.1.2006 Где: Vesnet Репутация: 0 Всего: 0 |
dpr в аттаче.
rxLib всю качать. Но с трейиконом вроде проблем нет... ![]() Присоединённый файл ( Кол-во скачиваний: 27 ) ![]() --------------------
Кодинг - это стиль жизни! |
|||
|
||||
Yanis |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: 72 Всего: 111 |
Кстати, а галочка «Use Debug DCUIL/DCUs» стоит в настройках проекта? |
|||
|
||||
Coderr |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 234 Регистрация: 27.1.2006 Где: Vesnet Репутация: 0 Всего: 0 |
"Use Debug DCUs"? Стоит!
У меня появилась мысль, что неправильно добавляются элементы в TListView... Я испытываю на своём номере, которым пользуюсь постоянно. Контакт-лист = 106 юзеров... ![]() --------------------
Кодинг - это стиль жизни! |
|||
|
||||
Yanis |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2937 Регистрация: 9.2.2004 Где: Москва Репутация: 72 Всего: 111 |
Coderr
Ну раз уж такой сложный случай, то либо досконально дебаж код пополнения ListView, либо выводи это пока что в TStringList какой-нибудь. Мона и в Memo. |
|||
|
||||
Coderr |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 234 Регистрация: 27.1.2006 Где: Vesnet Репутация: 0 Всего: 0 |
Вопрос исчерпан... Спасибо всем за внимание!
--------------------
Кодинг - это стиль жизни! |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |