Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

record для новичка


Okey ©   (2006-11-08 15:54:00) 

Есть запись
type info=record
word,word2:string[255];
notes:string[255];
types:integer;
end;

поле notes нужно сделать круто побольше
если пишу тип ansistring не работает а стандартная строка пишет неможет біть больше чем 255

что делать?
помогите хто может


DrPass   (2006-11-12 22:28:00) [1]


> okey ©   (12.11.06 22:00) [7]

Мы все знаем, что происходит при попытке записи строк и динамических массивов в типизированный файл. Сделай notes: array[<сколько тебе нужно>] of char, и работай с ним через pchar-ные функции. Не так удобно, как со строками, но тут уж сам решай - чего тебе надо, шашечки или ехать.


Palladin   (2006-11-12 22:02:00) [2]

я рад за тебя и твою ошыбку


Ketmar   (2006-11-12 22:02:00) [3]

"ошыбку" переведи -- поймёшь. если нет, то почитай об AnsiString -- в справке есть.


okey   (2006-11-12 22:00:00) [4]

type info=record
word1,word2:string[255];
notes:string;
types:integer;
end;

var f:file of info;
   rec:info;

ошыбка

Type 'info' needs finalization - not allowed in file type


Desdechado   (2006-11-08 17:10:00) [5]

> word,word2:string[255];
это же тип данных, а ты его именем переменной втолкал


Сергей М.   (2006-11-08 16:15:00) [6]


> поле notes нужно сделать крутопобольше


Распальцовочка, разумеется, не помогла ?


MBo   (2006-11-08 16:14:00) [7]

>тип ansistring не работает
И как именно не работает? Не с типизированными ли файлами это связано?


Плохиш   (2006-11-08 15:59:00) [8]


> поле notes нужно сделать круто побольше
> если пишу тип ansistring не работает

Где ты видел, чтобы крутые работали?

PS. notes:string;


evvcom   (2006-11-08 15:59:00) [9]

> [0] Okey ©   (08.11.06 15:54)
> поле notes нужно сделать круто побольше

а по-русски нельзя было написать?
notes:string;не пробовал?


Palladin   (2006-11-08 15:56:00) [10]

для новичков есть соответствующая конференция


Наверх

Титульная страница Поиск, карта сайта Написать письмо