Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.11;
Скачать: CL | DM;

Вниз

Обьявление переменных в разделе public   Найти похожие ветки 

 
Евген ©   (2002-10-30 12:25) [0]

Господа, может, конечно у меня кривые руки, но я уже пять раз проверял по книгам. Обьявляю переменную:
private
{ Private declarations }
public
var EditFirm: Bool; // вот она, собака дикая
{ Public declarations }
end;


и получаю кучу ошибок при компиляции типа:
[Error] Firm.pas(21): "END" expected but "VAR" found
[Error] Firm.pas(23): "IMPLEMENTATION" expected but ";" found
[Error] Firm.pas(28): "." expected but "IMPLEMENTATION" found
[Error] Firm.pas(15): Unsatisfied forward or external declaration: "TFormFirm.FormCreate"
[Error] Firm.pas(16): Unsatisfied forward or external declaration: "TFormFirm.FormClose"
[Error] Firm.pas(17): Unsatisfied forward or external declaration: "TFormFirm.BitBtnCloseClick"
[Fatal Error] Smeta.dpr(14): Could not compile used unit "Firm.pas"

хотя если закомментить строку
var EditFirm: Bool;
ошибки тут-же исчезают.
В другой форме из этого-же проекта подобная переменная проблем не вызывает.


 
Opuhshii ©   (2002-10-30 12:26) [1]

мда.. а что значит var и public?,..


 
Skier ©   (2002-10-30 12:28) [2]


private
{ Private declarations }
public
{ Public declarations }
EditFirm: Bool;
end;


 
Opuhshii ©   (2002-10-30 12:29) [3]

читайте книги,.. умные, хорошие, книги,..
/* слов нет */


 
Opuhshii ©   (2002-10-30 12:30) [4]

2Skier © (30.10.02 12:28)
а толку....


 
Кулюкин Олег ©   (2002-10-30 12:36) [5]

Любите книги, источник фиги


 
Sly ©   (2002-10-30 12:40) [6]

Переменная в разделе public называется полем и объявляется (см Skier © (30.10.02 12:28))


 
Skier ©   (2002-10-30 15:56) [7]

>Sly
Насколько я помню : переменная в любом разделе класса называется полем.


 
Sly ©   (2002-10-30 16:12) [8]

>Skier © (30.10.02 15:56)
угу


 
pasha_golub ©   (2002-10-30 16:17) [9]

[Error] Firm.pas(21): "END" expected but "VAR" found

Есть подозрение,что обїявляются єти паблик и протектед в секции Var, а объявлять их можно только в секции Type


 
Андрей Прокофьев ©   (2002-10-30 16:20) [10]

2 pasha_golub © (30.10.02 16:17)
>>Есть подозрение,что обїявляются єти паблик и протектед в секции Var, а объявлять их можно только в секции Type
??!!


 
Sam Stone   (2002-10-30 16:24) [11]

в секциях public и тп var писать не надо


 
Anatoly Podgoretsky ©   (2002-10-30 16:27) [12]

Нет там переменных



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

Текущий архив: 2002.11.11;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.023 c
1-33970
Z_man7777
2002-11-01 13:13
2002.11.11
Какой будет тип возвращаемый функцией?


1-34032
tytus
2002-11-03 00:48
2002.11.11
Обновление OLEAUT32.DLL


14-34252
SPeller
2002-10-23 12:10
2002.11.11
Можно ли отнести программистов к интеллигенции?


1-33978
НгкфТШялш
2002-11-01 15:10
2002.11.11
Как перевести шестнадцатиричное в строку?


14-34188
lipskiy
2002-10-17 20:51
2002.11.11
Посоветуйте фантастику