|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.08.2012, 11:23 | #1 |
Новичок
Джуниор
Регистрация: 21.08.2012
Сообщений: 2
|
Использование компонентов в своей процедуре
Добрый день!
Как в своей процедуре обратиться с свойству объекта? Например, хочу создать процедуру ClearText(); в которой хочу обратиться к RichEdit1.Text. Пишу: procedure ClearText(); begin RichEdit1.Text:=''; end; компилятор ругается на [Error] Unit1.pas(58): Undeclared identifier: 'RichEdit1'. Как нужно сделать правильно? |
21.08.2012, 11:31 | #2 |
Новичок
Джуниор
Регистрация: 21.08.2012
Сообщений: 2
|
Проблема решена Form1.RichEdit1.Text:='';
|
21.08.2012, 11:37 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
нужно процедуру ClearText сделать МЕТОДОМ класса (той формы, где у Вас находится RichEdit1
для этого напишите в списке методов: Код:
появится такой код: Код:
тут и пишите свой код. либо, если Вы понимаете, что делаете, можно банально указать, откуда берётся RichEdit1: Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как запретить использование веб-браузера в своей программе? | fed@n | Работа с сетью в Delphi | 3 | 28.02.2012 18:15 |
Использование компонентов в DLL | NoNameMan | Общие вопросы Delphi | 5 | 18.12.2010 09:54 |
Использование компонентов Delphi | Ericnex | Помощь студентам | 2 | 07.04.2010 19:50 |
Использование процедуры в другой процедуре (хм .. или метода?)...?? | newprog12 | Общие вопросы Delphi | 4 | 11.01.2010 00:45 |