Форум: "Основная";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];
ВнизПомогите разобратся с классом Найти похожие ветки
← →
ctranik (2004-07-25 18:26) [0]Все привет
мне нужно создать обьект от класса TCustomMemo
например :
redaktor:TCustomMemo
не могу понять как использовать его конструктор и деструктор
redaktor:=TCustomMemo.create (????)- что сюда надо вписать
Помогите пожалуйсто
← →
Anatoly Podgoretsky © (2004-07-25 18:48) [1]Впиши nil
← →
Seldon © (2004-07-25 18:52) [2]Например, Form1, или Panel1. На каком компоненте хочешь создать, то и впиши.
И потом не забудь redaktor.Parent:=Form1 (или panel1)
← →
Гаврила © (2004-07-25 20:55) [3]
> (????)-
Этот параметр (владелец) отвечает за время жизни объекта, не трогай его ,если твоя задача не предполагает изменения стандартного поведения компонентов в плане управления временем жизни (владелец при собственном разрушении разрушает и список "детей". то есть тех компонентов, в конструктор которых он был передан параметром. При создании во время дизайна владелец всегда форма).
Что писать папаметром в конструктор
если nil - не забудь разрушить его руками
если какой-то компонент - то твой TCustomMemo
разрушится вместе с ним
← →
ctranik (2004-07-26 13:49) [4]
> Гаврила
Здравствуйте
Спасибо что ответели
Наверно в своём первом вопросе я не точно выразился
Мне в моей програме нужен не визуальный редактор, у которого было бы хоть одно свойство типа TString,
поэтому я и решил за основу взять родителя " TMEMO " TCustomMemo.
Класс TStringList неподходит, у него не таких свойств, а класс TStrings вообще абстрактный
Вы посоветовали в конструкторе TCustomMemo.Create написать "NIL",
я бы хотел уточнить :
1) данный конструктор можно написать в любом обработчике событий или только при создание
формы, тоже самое касается деструктор обьекта
2) обьявление " redaktor: TCustomMemo " должно быть глобальным или допускается возможность обьявление
внутри обработчиков
3) почему возникает эта ошибка:
---------------------------
Debugger Exception Notification
---------------------------
Project Offf.exe raised exception class EInvalidOperation with message "Control "" has no parent window".
Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------
Заранее благодарен.
← →
KSergey © (2004-07-26 13:52) [5]Короче, вам сюда:
http://www.delphikingdom.com/helloworld/runtime_comp.htm
← →
TUser © (2004-07-26 14:20) [6]
> Мне в моей програме нужен не визуальный редактор, у которого
> было бы хоть одно свойство типа TString,
> поэтому я и решил за основу взять родителя " TMEMO " TCustomMemo.
>
> Класс TStringList неподходит, у него не таких свойств, а
> класс TStrings вообще абстрактный
А опишите поподробнее задачу. Что-то не верится, что кому-то может быть действительно необходим невидимый мем. Каких таких свойств нет у TStringList?
← →
Sandman25 © (2004-07-26 14:29) [7]>Каких таких свойств нет у TStringList?
Держу пари, что автору не хватает WordWrap...
← →
TUser © (2004-07-26 14:33) [8]Сечас узнаем ...
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.031 c