Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.06.2013, 20:17   #1
Alex2009
Proger Man
Форумчанин
 
Аватар для Alex2009
 
Регистрация: 07.03.2009
Сообщений: 584
По умолчанию Из невизуального в визуальный

День добрый, пишу свой компонент для работы с vk.
В компоненте у меня класс прямой наследник THTTPSend из за этого процедура Register не работает.
Пробовал сделать класс TComponent и в нем вызывать класс THTTPSend.

Но получается бред в инспекторе объектов.
ShowMessage('Добро пожаловать!');
Alex2009 вне форума Ответить с цитированием
Старый 17.06.2013, 20:35   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

А бред-то почему? Свойство типа TsHTTP в published сделано, вот и результат. Ну и от TComponent парочка св-в там
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 17.06.2013, 20:39   #3
Alex2009
Proger Man
Форумчанин
 
Аватар для Alex2009
 
Регистрация: 07.03.2009
Сообщений: 584
По умолчанию

Что то не понял вашего ответа, что вы имеете введу? Перенести в public?
ShowMessage('Добро пожаловать!');
Alex2009 вне форума Ответить с цитированием
Старый 17.06.2013, 20:40   #4
Alex2009
Proger Man
Форумчанин
 
Аватар для Alex2009
 
Регистрация: 07.03.2009
Сообщений: 584
По умолчанию

А бред потому что я не хочу раскрывающийся список.
ShowMessage('Добро пожаловать!');
Alex2009 вне форума Ответить с цитированием
Старый 17.06.2013, 20:44   #5
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

А чего не понятного - то что в published видно в инспекторе. Из Public не видно.

ADD

И TComponent ни капли не визуальный
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 17.06.2013 в 20:55.
Аватар вне форума Ответить с цитированием
Старый 17.06.2013, 20:58   #6
Alex2009
Proger Man
Форумчанин
 
Аватар для Alex2009
 
Регистрация: 07.03.2009
Сообщений: 584
По умолчанию

Вы видимо не поняли, мне нужно что бы в инспекторе объектов был виден класс но не раскрывающимся списком.
ShowMessage('Добро пожаловать!');
Alex2009 вне форума Ответить с цитированием
Старый 17.06.2013, 20:59   #7
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Цитата:
мне нужно что бы в инспекторе объектов был виден класс но не раскрывающимся списком
Так не бывает. Класс всегда виден раскрывающимся списком. А зачем он там не раскрывающийся? Его и показывают туда, чтобы можно было открыть его published-свойства
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 17.06.2013 в 21:02.
Аватар вне форума Ответить с цитированием
Старый 17.06.2013, 22:47   #8
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

делайте публишед прокси-свойства к вашему THTTPSend классу тогда
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 17.06.2013, 22:53   #9
Vapaamies
Ваш К. О.
Участник клуба
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Сообщений: 1,755
По умолчанию

Цитата:
Сообщение от Alex2009 Посмотреть сообщение
Вы видимо не поняли, мне нужно что бы в инспекторе объектов был виден класс но не раскрывающимся списком.
Если свойство должно быть ссылкой на равноправный (другой) компонент, лежащий рядом на форме, его должен быть унаследован от TComponent, плюс еще нужно перекрыть Notification, чтобы верно отрабатывать освобождение компонента по равноправной ссылке.
Vapaamies вне форума Ответить с цитированием
Старый 17.06.2013, 22:54   #10
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,442
По умолчанию

А зачем компонент-то писать? Если он не элемент управления, то на кой черт он вообще нужен как компонент?

Лень объявить переменную, создать класс и руками разрушить?
Человек_Борща вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Визуальный редактор Newpitbull JavaScript, Ajax 0 23.05.2013 00:15
визуальный режим делфи swagga Помощь студентам 4 23.01.2012 19:36
Визуальный редактор Drek PHP 10 05.12.2009 18:26
Визуальный эффект Bat{CMD}_Men Общие вопросы Delphi 6 01.10.2009 21:35
Проблема перехвата сообщений при создании невизуального компонента volod3000 Компоненты Delphi 7 08.03.2009 14:13