Форум: "Основная";
Текущий архив: 2002.03.04;
Скачать: [xml.tar.bz2];
ВнизВопрос к гуру от почти гуру. Доступ к protected методам Найти похожие ветки
← →
Digitman (M) (2002-02-15 13:14) [9]Да, <Юрий Зотов> прав. Все, что надо здесь - это объявить дружественный класс как вспомогательный тип. К нему-то и следует, в конечном итоге, приводить тип найденного по FindComponent() контрола. Сойдемся на том, что в своем примере Борланд все же допустил ошибку, связанную с отсутствием декларации друж.класса и некорректного приведения типа.
С учетом всех этих замечаний участок проблемного кода в примере должен будет выглядеть так :
type
TFriendControl = class(TControl);//дружественный класс
...
tempCanvas.Handle := TFriendControl(Source).GetDeviceContext(notUsed);
вот и все, вот и заработало как надо)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.03.04;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c