Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


Так решено или нет?
Можно, как вариант, создать глобальный динамический массив окон:
Код: Выделить весь код
   arrWins: array of TForm1;
тогда обработчик onNewWindow2 примет примерно следующий вид:
Код: Выделить весь код
   SetLength(arrWins, Length(arrWins)+1);
   arrWins[Length(arrWins)-1] := TForm1.Create(self);
   arrWins[Length(arrWins)-1].Show;
Конструкция
Код: Выделить весь код
ppDisp := NewWindow.Webbrowser1.DefaultDispatch;
примет примерно следующий вид
Код: Выделить весь код
ppDisp := arrWins[someWinIndex].Webbrowser1.DefaultDispatch;
P.S. Имхо, это в самом деле вопросы прикладного программинга...

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 11:47, 08-08-2006 | #7