![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 24.01.2007
Сообщений: 108
|
![]()
Добрый день, уважаемые!
Динамически, в разных событиях, в разное время создаются несколько окон (2,3,5 не важно): Код:
Вроде должно так работать: Код:
Код:
Код:
|
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Есть какерский выход:
Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 24.01.2007
Сообщений: 108
|
![]()
Не то что я имел ввиду.
Пишется локальная аська, так вот когда человек общается с 1-м собеседником все норм, а когда с2,3-мя сразу, то вся инфа льется в одно окно, которое открыто последним! Окна динамические, класс у них один TFSendOne, только Caption разные. поэтому я и спрашивал как выдергивать окно зная класс и капшн. Что-то типа FindWindow, но он возвращает только хендл, а как его потом наверх поднять? Наверх имею ввиду не сделать поверх всех окон... ![]() |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
![]()
Дык там и написано:
Код:
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 24.01.2007
Сообщений: 108
|
![]() |
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Пропиши к каждому окну свою "струю"
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 24.01.2007
Сообщений: 108
|
![]() |
![]() |
![]() |
![]() |
#8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Для каждого чатлайнина отдельный поток, отдельное окно... И т.д.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#9 | |
Форумчанин
Регистрация: 24.01.2007
Сообщений: 108
|
![]() Цитата:
Код:
![]() HandleSendOne - сюда записываю, кто отправил, пишу это в капшн Последний раз редактировалось John_chek; 28.04.2009 в 17:43. |
|
![]() |
![]() |
![]() |
#10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
ну...
Опиши запись, где будут поля окно, источник. Потом массив этих записей. Смысл в том чтобы связать окно с источником (чатлайнером). Когда тебе приходит сообщение, определяй от кого, ищи в этом массиве и пердавай его связанному с источником окну.
I'm learning to live...
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как удалить ранее нарисованное изображение | Xcopy | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 30.03.2009 08:50 |
Как динамически создать компонент | subsonic | Общие вопросы Delphi | 2 | 13.03.2009 15:23 |
Как изменять динамически созданные Label | МаксMorfey | Компоненты Delphi | 2 | 03.01.2009 10:23 |
Динамически массив как параметр ф-ии | SNUPY | Помощь студентам | 2 | 11.05.2008 01:16 |
Как динамически выводить изображения на форму? | Никки | Общие вопросы Delphi | 2 | 18.01.2008 18:03 |