Entwickler-Ecke

Dateizugriff - Dateien in applikation speichern


nico44 - Di 11.03.03 16:26
Titel: Dateien in applikation speichern
:roll:

tach leute,

gibts eine möglichkeit dateien in der applikation selbst zu speichern. muss ich das mit einer db machen oder wie (ähnlich wie z.b. winzip aber ohne komprimierung).

thanks
greetz
nico44


Delete - Di 11.03.03 16:43

Auf http://www.delphi-source.de oder http://www.delphi-treff.de haben sie im EDH ein Code-Beispiel dafür, wie man Dateien an die eigenen Exe anhängt. Aber du müßtest aufpassen gute Virenscanner könnten dir das übelnehmen, wenn sich die Länge der Exe ändert.


Motzi - Di 11.03.03 16:47

Beim SwissDelphiCenter gibts dazu auch nen Tipp von mir, und ne Kompo für sowas hab ich auch geschrieben.. (bei Interesse melden)


nico44 - Mo 17.03.03 13:51

tach leute,

besten dank für die tipps, ich habs jetzt aber mit einer verschlüsselung gemacht. jedoch hab ich dazu wieder eine frage:

wie kann ich ordner verschlüsseln.

dateien funzt perfekt, aber ordner hab ich nicht rausgefunden. hab auch danach gegooglet aber fast nichts gefunden.

danke schon jetzt für die denkanstösse.

greetz
nico44


Popov - Mo 17.03.03 14:29

Neue Frage neuer Thread. Dann ist die Wahrscheinichkeit höher, daß sich einer auf die neue Frage meldet.

Zurück zu der Frage:

Was verstehst du unter Verzeichnis-Verschlüsseln? Ein Ordner ist eine Sammlung von Dateien, nicht eine Datei. Somit müssen alle Dateien einzeln verschlüsselt werden. Aber gehen wir davon aus, daß ich mich irre und es kein Problem ist. In diesem Fall wären die Sharewarewelt voll mit Programmen die Ordner verschlüsseln. Was aber möglich ist, daß ist einen Ordner verstecken. Da gibt es einen Trick (zumindest für Win9x) mit dem Man den Ordner unsichtbar machen kann. Es ist aber kein richtiger Schutz, es ist nur ein Trick. Nur der der nicht weiß, daß sich dort ein Ordner befindet, wird den Ordner nicht finden. Auch gibt es eine Möglichkeit aus dem Ordner eine fehlerhafte Datei zu machen (z.B. Textdatei). Allerdings kann es dann passieren, daß jemand die fehlerhafte Datei löscht.