Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.09.08;
Скачать: [xml.tar.bz2];

Вниз

Вопрос по процедурам.   Найти похожие ветки 

 
DM.OMen   (2003-08-26 20:53) [0]

Ладно, попробуем по-другому выразить свои мысли. Мне нужно описать процедуру, которой я смогу пользоваться в ЛЮБОМ месте моей программы. У меня это частично получается, я просто после implemenation пишу:

procedure Help;
begin
.....
end;

И затем могу ее вызывать во всех обработчиках, допустим ОнКлик.
Броблема в следующем. Пусть у меня есть кнопка bbHelp и уже если я напишу мою процедуру так, то она выдает ошибку Undeclared identifier: "bbHelp" !!!

procedure Help;
begin
bbHelp.Caption:="Help me please!!"
end;

Так вот как описать такую процедуру, но чтобы в ней определялись все кнопки и др., чтобы к ним можно было обращаться.

З.Ы. Если я пишу в процедуре Form1.Close она работает.


 
panov   (2003-08-26 20:55) [1]

Определи процедуру в секции private или public формы.


 
DM.OMen   (2003-08-26 21:23) [2]

Пробовал, нифига!!


 
jack128   (2003-08-26 21:28) [3]

Помоему ты не понимаешь в чем различия между методами и процедурами/функциями. Почитай книжки по Object pascal"ю


 
Pindos   (2003-08-26 21:46) [4]

private
procedure Help;
...
implementation
...
procedure TFORM.Help;
begin
button1.caption:="HelpMePlease!"
end;

HardRock FOREVER !!!


 
DM.OMen   (2003-08-26 22:49) [5]

Я вроде все различаю и больше чем ты, а вот Пидосу особый респект все ЗАПАХАЛО!!! СЕНК СЕНК СЕНК!!!!!



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.09.08;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.024 c
3-24305
demonyator
2003-08-18 17:39
2003.09.08
Order by и редактирование...


14-24696
xmapa
2003-08-19 15:02
2003.09.08
Безмышиный интерфейс: как сделать главное меню?


1-24520
Коля
2003-08-27 02:25
2003.09.08
ReplaceStr


14-24613
MIN
2003-08-20 16:27
2003.09.08
SQL


3-24366
Bes
2003-08-16 16:35
2003.09.08
Delphi и Access





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский