Вниз
Скачать: CL | DM;

Список классов, зарегестрированных в Delphi   Найти похожие ветки 

← →
sirin ©   (2005-12-25 04:09) [0]

Собственно, как узнать сабж ?
примерно, как делает IDE по Viev->ComponentList


← →
sirin ©   (2005-12-25 08:03) [1]

вопрос вдогонку
Задача - получить все компоненты на форме
Возникла проблема с использованием интерфейса TIFormInterface
получаю ссылку на него

var
 ModuleInterface: TIModuleInterface;
 EditorInterface: TIEditorInterface;
 FormInterface: TIFormInterface;
 ComponentInterface: IOTAComponent;
 ComponentIndex, ComponentCount : integer;
 CurrentComponent: IOTAComponent;
 CurrentFileName: string;
 ComponentList: array of string;
begin
 CurrentFileName := ToolServices.GetCurrentFile;
 ModuleInterface := ToolServices.GetModuleInterface(CurrentFileName);
 FormInterface := ModuleInterface.GetFormInterface;
 FormInterface := ModuleInterface.GetFormInterface;
 if FormInterface=nil then
   ShowMessage(FormInterface.FileName);



но использовать полученную ссылку не удается
Такое ощущение, что этот интерфейс просто не реализован.


← →
sirin ©   (2005-12-25 08:05) [2]

Блин, неправильно написал

 if FormInterface<>nil then
   ShowMessage(FormInterface.FileName);

Проблема остается



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.029 c
5-1124462652
alba
2005-08-19 18:44
2006.07.16
listview пропадает scrollbar


2-1151576916
learner
2006-06-29 14:28
2006.07.16
Как отправить строку в нить ?


2-1151392498
corvus
2006-06-27 11:14
2006.07.16
кнопки


6-1141886685
Михаил (Киров)
2006-03-09 09:44
2006.07.16
Нуль-модемное соединение


2-1151343761
NORDmen
2006-06-26 21:42
2006.07.16
Обработка данных посланных серверу методом POST




   Наверх