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

Вниз

Взаимодействие между двумя классами   Найти похожие ветки 

 
lokid7   (2004-02-06 17:11) [0]

один модуль

type
TOneCLass = class
procedure Error(a : string);
end;

procedure TOneClass.Error(a:sting);
begin
ShowMEssage(a);
end;

другой модуль

type
TTwoCLass = class
procedure R;
end;

procedure TTwoClass.R;
begin
... код
вызватеся процедура об ошибке, которая на ходиться в TOneCLass,
end;

так вот как вызвать, процедуру Error из ToneClass в TTwoClass


 
Юрий Зотов   (2004-02-06 17:15) [1]

with ToneClass.Create do
try
Error("ляляля")
finally
Free
end;


 
Sandman25   (2004-02-06 17:18) [2]

Или так:

type
TOneCLass = class
class procedure Error(a : string);
end;

...
begin
TOneClass.Error("ляля")
end


 
Юрий Зотов   (2004-02-06 17:22) [3]

> Sandman25 © (06.02.04 17:18) [2]

Прокатит только в случае, если Error не использует поля объекта.


 
Sandman25   (2004-02-06 17:30) [4]

[3] Юрий Зотов © (06.02.04 17:22)

Конечно. Я написал для данного случая с ShowMessage.



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

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

Наверх




Память: 0.44 MB
Время: 0.01 c
14-53702
Rauf
2004-01-17 17:59
2004.02.17
Кто учится на первом курсе или вообще учится в ХНУ им. Каразина


1-53508
Sam Stone
2004-02-05 21:23
2004.02.17
Перестановки


1-53563
Ivolg
2004-02-08 14:07
2004.02.17
Мусор


3-53393
Janbolat
2004-01-27 08:54
2004.02.17
Печать из базы


1-53485
Creator
2004-02-06 10:41
2004.02.17
как послать письмо ?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский