Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi Puffer Dateien erstellen (DLL oder Funktion) (https://www.delphipraxis.net/159445-puffer-dateien-erstellen-dll-oder-funktion.html)

DelphiSecurity 28. Mär 2011 17:10

Puffer Dateien erstellen (DLL oder Funktion)
 
Hallo Forum,

im Moment habe ich ein kleines Problem. Ich benötige Puffer Dateien ver schiedener Größe (12KB, 1MB, 450MB ect.).

Kennt jemand zufällig eine DLL oder Funktion für soetwas?

z.B.:

Delphi-Quellcode:
procedure PufferDatei (dateiname:string, größinMB: real);
:wink:

DANKE

:glaskugel:

(Achtung: Kenne mich mit der Rubrik "Dateien" noch nicht gut aus. :wink: )

s.h.a.r.k 28. Mär 2011 17:20

AW: Puffer Dateien erstellen (DLL oder Funktion)
 
Vielleicht hilft dir der Thread ja.

himitsu 28. Mär 2011 17:36

AW: Puffer Dateien erstellen (DLL oder Funktion)
 
[DP]Datei mit beliebiger Größe[/DP]


Wobei ich mich Frage, was eine Pufferdatei denn sein soll.

DelphiSecurity 30. Mär 2011 13:45

AW: Puffer Dateien erstellen (DLL oder Funktion)
 
Zitat:

Zitat von himitsu (Beitrag 1091603)
Wobei ich mich Frage, was eine Pufferdatei denn sein soll.

Eine Pufferdatei ist eine Datei die sinnlose Werte enthält und verschieden groß ist, die man an andere Dateien anhängen kann damit man die eigentliche Datei schwerfindet oder mann benutzt sie um Festplatten zu zuschreiben.

Ich brauche sie für den Ersten Vorschlag. :warn: :dp:

DelphiSecurity 30. Mär 2011 13:50

AW: Puffer Dateien erstellen (DLL oder Funktion)
 
Hallo ich habe etwas gefunden:

Delphi-Quellcode:
var hf: THandle;
begin
hf := CreateFile('test.fil', GENERIC_WRITE, 0, nil, CREATE_ALWAYS, 0, 0);// In den Stammpfad würde ich sagen...
SetFilePointer(hf, 1000000000, nil, FILE_BEGIN); // 1Gb
SetEndOfFile(hf);
CloseHandle(hf);
end;
Geht das auch mit einer ProccessBar?

DANKE

DS

Aphton 30. Mär 2011 14:06

AW: Puffer Dateien erstellen (DLL oder Funktion)
 
Das Andere ist viel uncryptischer, aber ich schätze mal, du stehst auf Cryptisches!


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:20 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