Einzelnen Beitrag anzeigen

Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#15

Re: 150 MB Datei erstellen immer in 256byte schritten?

  Alt 13. Okt 2006, 23:27
Mist ... war doch falsch Das problem liegt hier:
Delphi-Quellcode:
for i := 1 to (FileSize div 256) do
    begin
      s := '';
      SetLength(s, 256);
      for i2 := 1 to 256 do
        s[i2] := IntToStr(i)[1];
      fs.Write(PChar(s)^, Length(s));
    end;
Man kann nicht einfach schreiben:
Delphi-Quellcode:
for i := 1 to (FileSize div 256) do
    begin
      for i2 := 1 to 256 do
        s := IntToStr(i);
      fs.Write(PChar(s)^, Length(s));
    end;
weil dann die Datei möglicherweise zu groß ist ...
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat