Autor Beitrag
hallo
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 450

WIN XP, SuSE 9.3
D3 Prof, D6 Pers, 2005 Pers
BeitragVerfasst: So 05.06.05 09:35 
Hi,

wie schaffe ich es eine Datei von der Dateigröße x auf die Dateigröße welche ein Vielfaches von 8*1024 ist zu erhöhen?
Von der Theorie her schon klar: Einfach eine while-schleife solange durchlaufen lassen bis der Divisionsrest(mod) gleich 0 ist. Dazu will ich die Möglichkeit nutzen, einfach nur noch $00 an das Dateiende zu schreiben. Das wirkt sich bei *.bmp etc. nicht auf dei Datei aus. Aber wie schreibe ich diese Daten?
Die Datei selbst wurde in einen TMemoryStream geladen.
Aber wie muss ich das jetzt machen? ms.write(#0,1); ???

_________________
Der beste je Programmierte Trojaner: Windows XP
Wäre es nicht adequat, den Usus heterogener Termini zu minimieren?
alzaimar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2889
Erhaltene Danke: 13

W2000, XP
D6E, BDS2006A, DevExpress
BeitragVerfasst: So 05.06.05 09:43 
Erstelle Dir einen TFileStream, kopiere den TMemoryStream rein, setze die Größe des TFileStream auf deine Lieblingsgröße.
hallo Threadstarter
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 450

WIN XP, SuSE 9.3
D3 Prof, D6 Pers, 2005 Pers
BeitragVerfasst: So 05.06.05 09:47 
:autsch: :autsch: :autsch: :autsch: :autsch: Ich bin mal wieder nicht drauf gekommen, dass ich es einfach über .size machen kann :autsch: :autsch: :autsch: :autsch: :autsch:

_________________
Der beste je Programmierte Trojaner: Windows XP
Wäre es nicht adequat, den Usus heterogener Termini zu minimieren?