Einzelnen Beitrag anzeigen

Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.771 Beiträge
 
Delphi 10.4 Sydney
 
#12

Re: record in datei speichern und laden

  Alt 29. Jan 2006, 22:14
Zitat:
CubeMap:tCubeMapData;
CubeMapFile:file of tCubeMapData;
a:integer;
Zitat:
type
TCubeMapData=record
name:string[255];
uptex,downtex,fronttex,backtex,lefttex,righttex:tp icture;
mode:tgltexturemappingmode;
end
Zitat:
Delphi-Quellcode:
AssignFile(cubemapfile,path+'.mat');
   Rewrite (cubemapfile);
   for a:= Low (cubemap) to High (cubemap) do
   begin
     Write (cubemapfile,cubemap[a]);
   end;
   CloseFile (cubemapfile);
   result:=true

Auf einen Record kann man nicht indiziert zugreifen, wenn Du das mit cubemap[a] machen willst
solltest Du Dir ein Array für cubemap einrichten. Oder aber mit Zeigern arbeiten.

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat