![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
chiffa |
|
||||||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 734 Регистрация: 11.11.2003 Репутация: нет Всего: -1 |
Добрый день. Изучаю Делфи недавно, столкнулся с работой с Десктопами. А именно: нужно создать новый десктоп, и на нем разместить само окно приложения. Потрусил Интернет. Нашел следующий пример. В основное окно добавляем:
Сам desktop.pas
Ну и
При закрытии окна хочу назад переключиться на основной Десктоп, в основном окне пишу:
и тут ругается [Error] Unit1.pas(29): Undeclared identifier: 'hDsk' Так как работаю с Делфи недавно, прошу вашей помощи, что делаю не так? Почему не видит hDsk?... |
||||||||
|
|||||||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Правильно ругается.
Что такое hDsk? Это внутренняя переменная в SetDesktop. Как только ты выходишь из SetDesktop, hDsk перестаёт существовать. Как вариант, можешь сделать hDsk глобальной переменной. |
|||
|
||||
chiffa |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 734 Регистрация: 11.11.2003 Репутация: нет Всего: -1 |
Snowy, пасиба! именно так и сделал!
![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "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. |