[Delphi] mała sprawa z REKORDAMI.

0

Deklaruje sobie nowy rekordzik np.

plytycd = packed record
nazwa: string[100];
uwagi: string[255];
end;

TBaseFile = file of plytycd;

Jak zrobić aby "uwagi" miały więcej niż 255 znaków ? np. potrzebuje 1000.

0

A po co ci takie długie komentarze? :) To będzie raczej nieekonomiczne, ponieważ będziesz miał duże pliki wypełnione w większości spacjami, przynajmniej tak mi się wydaje :)

0

Ja tylko dałem przykład.

0

hmm AnsiString moze miec bodajze nawet 2 GB przydzielonej pamieci.

0

Wiem że AnsiString może mież 2GB ale jak w "uwagach" go podstawie to pokazuje się error

[Error] Unit1.pas(17): Type 'plytycd' needs finalization - not allowed in file type :-(

0

Nie wiem czy to zadziala ale...

plytycd = packed record
nazwa: string[100];
uwagi: array[0..999] of char;
end;

1 użytkowników online, w tym zalogowanych: 0, gości: 1