powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TForm в качестве параметра
3 сообщений из 3, страница 1 из 1
TForm в качестве параметра
    #32223809
Virgo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли в процедуру(функцию) передавать в качестве параметра переменную класса TForm? Вот примерный код:

procedure TfrmMain.NewProc(MyForm: TForm);
begin
with MyForm do
begin
Всякая всячина....
end;
end;


Дело в том, что у меня на нескольких формах, есть одинаковые по всем параметрам контролы. И чтоб в каждой форме не писать для них одинаковые процедуры, хотелось бы передавать все это через одну процедуру.
...
Рейтинг: 0 / 0
TForm в качестве параметра
    #32223815
Speaker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделай наследование и передавай в процедуру форму с типом предка.
...
Рейтинг: 0 / 0
TForm в качестве параметра
    #32225025
Fakas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если наследовать, то тогда и процедура не нужна отдельная -- просто у предка будет виртуальный метод. И все :).
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TForm в качестве параметра
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]