Форум: "Основная";
Текущий архив: 2003.05.01;
Скачать: [xml.tar.bz2];
ВнизКак определить файл типа запись??? Найти похожие ветки
← →
Sirus (2003-04-16 12:18) [0]Привет Мастера...
Есть вопрос: Как можно определить файл типа запись???
Делаю:
Type
TRec = Record
a:integer;
b:string;
end;
Var F: File of TRec;
При компиляции вывадивается ошибка: Type "TRec" need finalization - not allowed in file type
← →
Skier (2003-04-16 12:20) [1]TRec = Record
a:integer;
b:string [8];//али ишо какое число...
end;
← →
Dms (2003-04-16 12:20) [2]потому что тип стринг нельзя тут использовать
перейди на ShortString
← →
Anatoly Podgoretsky (2003-04-16 12:26) [3]ишо какое число >0 и <= 255
← →
Skier (2003-04-16 12:27) [4]>Anatoly Podgoretsky
Ага. Существенное дополнение.
← →
Keymaster (2003-04-16 12:35) [5]А если надо >255 то PChar
← →
MBo (2003-04-16 12:38) [6]>Keymaster
нафига в файле PChar - т.е. адрес?
← →
Sirus (2003-04-18 08:00) [7]Ясно... спасибо...
← →
Anatoly Podgoretsky (2003-04-18 10:03) [8]Keymaster © (16.04.03 12:35)
А ты думаешь есть разница между указателями PChar и string?
← →
Palladin (2003-04-18 10:13) [9]:)
а если >256 то array of char;
а если >257 то pointer + GetMem
а если >258 то придется заводить две переменные и хранить строку по кускам...
случаи >259 науке не известны...
← →
Rocker (2003-04-18 11:26) [10]Насчет типов string, char или еще чего нибудь - все это ерунда.
Описал ты (Sirus) все правильно, но вожможно твой type стоит не в нужном месте!
← →
Skier (2003-04-18 11:28) [11]>Rocker
> Насчет типов string, char или еще чего нибудь - все это
> ерунда.
> Описал ты (Sirus) все правильно, но вожможно твой type стоит
> не в нужном месте!
?!
← →
Palladin (2003-04-18 11:29) [12]
> Rocker (18.04.03 11:26)
еще один умник...
← →
Anatoly Podgoretsky (2003-04-18 11:31) [13]Rocker (18.04.03 11:26)
Правильно, поставить после END.
Ошибки точно не будет.
← →
Skier (2003-04-18 11:35) [14]>Anatoly Podgoretsky © (18.04.03 11:31)
:)))
← →
Palladin (2003-04-18 11:39) [15]Зметки для начинающего.
А знаете ли Вы, что:
После End. Делфи позволяет писать программы по русски, при этом вероятность ошибки в коде после End. равняется нулю.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.05.01;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.007 c