AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Dynamisches Array speichern und einlesen

Offene Frage von "mytar"
Ein Thema von Jelly · begonnen am 22. Dez 2004 · letzter Beitrag vom 4. Jan 2005
 
MaWi3.2

Registriert seit: 28. Dez 2004
Ort: Ilmenau
18 Beiträge
 
#5

Re: Dynamisches Array speichern und einlesen

  Alt 2. Jan 2005, 16:22
Also erstmal zu dem :
length(A) * sizeof(A[0]
bei einem 10 mal 10 array ergibt das 40 und keine hundert...
hab ich da was falsch verstanden??

Und kann mir das nochmal jemand erklären ich habe nämlich das gleiche Problem nur bei mir funktioniert das ganze ganz und gar nicht....
Wenn ich mein dyn. Array Speicher speichert er das nicht vollständig ab und das lesen klappt dann gar nicht.


Das wäre meine Procedure zum Laden:
Delphi-Quellcode:
procedure TForm1.LadenClick(Sender: TObject);
var FS : TFileStream;
    svMatrix : array of array of integer;
begin
if OpenDialog1.Execute then
begin
     FS := TFileStream.Create(OpenDialog1.FileName,fmOpenRead);
     try
        FS.Read (svMatrix[0], length(svMatrix) * sizeof(svMatrix[0]) ;
     finally
        FS.free ;
     end ;
end;
end;

und das zum Speichern....
Delphi-Quellcode:
procedure TForm1.SpeichernClick(Sender: TObject);
var FS : TFileStream;
    svMatrix : array of array of integer;
begin
if SaveDialog1.Execute then
begin
     FS := TFileStream.Create(SaveDialog1.FileName,fmCreate);
     try
        FS.Write (svMatrix[0], length(svMatrix) * sizeof(svMatrix[0]) ;
     finally
        FS.free ;
     end ;
end;
end;
Habe das mit ner einfachen for Schleife bei mir mit Werten belegt aber beim einlesen kommt nix.
Was mache ich falsch?
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:14 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz