Nu skriver du, at recorden ser lidt anerledes ud, og det kan godt være hele humlen.
Hvis du har en String (String ikke String[xx]) så holder den ikke, for records, der bruges til filer skal have en fast defineret længde. En String i Delphi 1 er, som jeg husker det 256 tegn, og i D7 op til 2G afhængig af operativsystem.
Prøv også at flytte erklæringen af a ud af recorden :
type TMyArray = Array[1..10] of integer ... ... TFilType = record ... ... a : TMyArray; ...
NÅÅE der er fordi du bruger en string i din Record. Her er så To muligheder engen brug ShortString, grimt og flylder meget eller brug TReader og TWriter.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.