Показать сообщение отдельно
  #11  
Старый 31.10.2012, 14:15
helgboy helgboy вне форума
Прохожий
 
Регистрация: 30.10.2012
Сообщения: 33
Репутация: 10
По умолчанию

Цитата:
Сообщение от poli-smen
И правильно он ошибку выдаёт, потому что ты пытаешься вызывать метод "Tmain.Nperemennoy" как будто обычную процедуру "Nperemennoy".

Ну хорошо как же мне вызвать метод из обычной процедуры???? если сделать так:
Код:
procedure keyctrl();
begin
writedata;   // обявлено в другом модуле  mod.pas
writeln(ft,' x='+inttostr(x)); //
Tmain.Nperemennoy();// Необходим вызов этой функции... как сделать правильно?
end;

то ругается так:
[Error] main.pas(166): This form of method call only allowed for class methods
Ответить с цитированием