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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.08.2012, 15:39   #1
Dominick1990
Новичок
Джуниор
 
Регистрация: 28.04.2011
Сообщений: 2
Сообщение Как написать процедуру в Delphi 7

Собственно в чем вопрос: есть на форме 2 панели и одна кнопка. Нужно чтобы при нажатии кнопки выполнялась процедура скрывающая панель с именем указанным в параметре процедуры. Нужна именно процедура, так как она будет использоваться многократно. Наподобие такого:

procedure hidePanel(panel:string);
begin
panel.visible:=FALSE;//только вот тут нужно написать правильно
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
hidePanel('Panel1');
end;

Заранее спасибо за Ваши ответы.
Dominick1990 вне форума Ответить с цитированием
Старый 01.08.2012, 15:54   #2
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Код:
procedure HideControl(Obj:TControl);
begin
  Obj.Visible:=FALSE;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
  HideControl(Panel1);
end;
вот так будет правильнее - объект строкой не передаётся.
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 01.08.2012, 16:09   #3
Dominick1990
Новичок
Джуниор
 
Регистрация: 28.04.2011
Сообщений: 2
По умолчанию

Спасибо, то что нужно!
Dominick1990 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как написать процедуру в ДЕЛФИ?? Wi1D Помощь студентам 10 24.02.2014 10:19
Написать процедуру, заменяющую стандартную процедуру Insert Andi5 Паскаль, Turbo Pascal, PascalABC.NET 2 24.11.2011 17:57
Написать процедуру Delphi (Определитель матрицы) EnotIvan Помощь студентам 1 14.05.2011 20:53
незнаю как процедуру написать Saka Помощь студентам 10 14.02.2010 20:37
Как написать свою процедуру? theYozh Помощь студентам 10 08.03.2009 11:18