Forum: Object-Pascal / Delphi-Language
6. Jan 2012, 12:02
|
Antworten: 14
Hits: 5.650
AW: Record mit dyn.Array speichern
So nun mal richtig.
Dies ist der Stream-helper den ich immer verwende:
TStreamHelper = class helper for TStream
function ReadBoolean: Boolean;
procedure WriteBoolean(v: Boolean);
...
|
Forum: Object-Pascal / Delphi-Language
6. Jan 2012, 10:55
|
Antworten: 14
Hits: 5.650
AW: Record mit dyn.Array speichern
Das ist genau das, was ich meinte.
Aber das ist auch keine wirklich saubere Art um ein record zu speichern.
Ich selber verwende eigentlich immer einen class-helper für TStream mit Methoden wie...
|
Forum: Software-Projekte der Mitglieder
5. Jan 2012, 23:00
|
Antworten: 53
Hits: 11.209
AW: VPHD - Virtual private hard-disc
Eine Kompression habe ich in Erwägung gezogen, jedoch würde das dann am Hauptziel des Formates - nämlich der Geschwidigkeit - vorbei gehen.
Jedoch habe ich schon vor, das noch als Feature zu...
|
Forum: Software-Projekte der Mitglieder
5. Jan 2012, 22:07
|
Antworten: 53
Hits: 11.209
AW: VPHD - Virtual private hard-disc
Also sollte es sich so verhalten?
Passwort abfragen, bis es richtig ist oder Cancel gedrückt wurde?
Und nachdem Cancel gedrückt wurde, das Programm komplett schließen?
Tut mir leid, aber...
|
Forum: Software-Projekte der Mitglieder
5. Jan 2012, 20:41
|
Antworten: 53
Hits: 11.209
AW: VPHD - Virtual private hard-disc
Ich habe eine neue Version mit folgenden Verbesserungen hochgeladen:
Erweiterte Funktionalität des Konsolentools
Die Defragmentierung wird jetzt nur noch nach der Zustimmung des Benutzers...
|
Forum: Algorithmen, Datenstrukturen und Klassendesign
5. Jan 2012, 19:39
|
Antworten: 32
Hits: 5.725
AW: Coding Style: Benennung von Parametern
Wenn man sich das alles anschaut ist das eigentlich recht schlüssig (auch wenn es mir erst bei der Betrachtung dieses Themas zum ersten mal so richtig klar wurde):
F -> Field
P -> Pointer
A ->...
|
Forum: Object-Pascal / Delphi-Language
5. Jan 2012, 19:31
|
Antworten: 14
Hits: 5.650
AW: Record mit dyn.Array speichern
Der einzige Ansatz der mir auf die Schnelle einfällt wäre es, das Array als letztes im Record zu deklarieren und dann mit einem Schreibbefehl alle vorherigen Einträge auf einmal zu schreiben, indem...
|
Forum: Software-Projekte der Mitglieder
5. Jan 2012, 19:03
|
Antworten: 53
Hits: 11.209
AW: VPHD - Virtual private hard-disc
Momentan arbeite ich an einer Statistikfunktion für das Archiv, welche unter anderem entscheiden soll, ob eine Defragmentierung nötig ist oder nicht.
Hat vllt. jemand eine Idee, wann man eine...
|
Forum: Software-Projekte der Mitglieder
5. Jan 2012, 18:51
|
Antworten: 53
Hits: 11.209
AW: VPHD - Virtual private hard-disc
Ich glaube du verstehst da etwas falsch.
Wenn man beispielsweise folgendes ausführt:
vphd_console /edit test.vphd /add "C:\MyTestDirectory" "\"
wird im Archiv unter dem Root-Verzeichnis das...
|
Forum: Software-Projekte der Mitglieder
5. Jan 2012, 15:44
|
Antworten: 53
Hits: 11.209
AW: VPHD - Virtual private hard-disc
Ich habe bisher ja nur die elementarsten Funktionen in die Kommandozeile eingebaut.
Es sollen später viel mehr Optionen zur Verfügung stehen.
Ich denke dabei auch an Funktionen, die verschlüsselten...
|
Forum: Software-Projekte der Mitglieder
4. Jan 2012, 23:28
|
Antworten: 53
Hits: 11.209
AW: VPHD - Virtual private hard-disc
So.
Wie versprochen habe ich nun die Konsolenversion implementiert.
Der Download befindet sich wie gehabt im ersten Post.
Für eine Hilfe zur Verwendung der Konsolenanwendung diese mit dem...
|
Forum: Software-Projekte der Mitglieder
4. Jan 2012, 17:08
|
Antworten: 53
Hits: 11.209
AW: VPHD - Virtual private hard-disc
Danke ;)
Aber ich muss noch dran arbeiten.
Auf meiner TODO-Liste steht vor allem noch ein wichtiger Punkt:
Das auslesen von Dateien soll noch besser realisiert werden. Vor allem ist es mein...
|
Forum: Software-Projekte der Mitglieder
4. Jan 2012, 17:00
|
Antworten: 53
Hits: 11.209
AW: VPHD - Virtual private hard-disc
Nun ja...
eigentlich war das ganze nicht so schwer wie erwartet ^^
Der Trick war folgender:
Das Projekt von VPHD besteht im Grunde aus einer einzigen Hauptklasse.
Diese habe ich nun so...
|
Forum: Software-Projekte der Mitglieder
4. Jan 2012, 16:04
|
Antworten: 53
Hits: 11.209
AW: VPHD - Virtual private hard-disc
So, endlich ist es soweit fertig.
Ich habe nun das Projekt in eine DLL, über welche die VPHD-Bibliothek über ein Interface nutzen lässt, exportiert.
Damit sollte sich das Projekt auch in den...
|
Forum: Sonstige Fragen zu Delphi
4. Jan 2012, 02:22
|
Antworten: 9
Hits: 994
|
Forum: Software-Projekte der Mitglieder
3. Jan 2012, 20:25
|
Antworten: 53
Hits: 11.209
AW: VPHD - Virtual private hard-disc
So.
Ich habe in der neuen Version die Defragmentierung wieder aktiviert.
Sie wird ausgeführt, sobald das Archiv geschlossen wird.
Mit freundlichen Grüßen
Björn Zeutzheim
|
Forum: Software-Projekte der Mitglieder
3. Jan 2012, 20:13
|
Antworten: 53
Hits: 11.209
AW: VPHD - Virtual private hard-disc
Ich habe gerade nachgekuckt und festgestellt, dass der Algorithmus doch nicht aufgerufen wird :oops:
Ich werde gleich eine Version hochladen wo dies automatisch geschieht.
|
Forum: Software-Projekte der Mitglieder
3. Jan 2012, 19:24
|
Antworten: 53
Hits: 11.209
AW: VPHD - Virtual private hard-disc
Die Datei wird kleiner - aber nicht immer.
Es ist intern ein Defragmentierungsalgorithmus vorhanden, welcher die Datei wieder verkleinert.
Dieser wird aber (wenn ich mich recht erinnere) nur zu...
|
Forum: Sonstige Fragen zu Delphi
3. Jan 2012, 15:48
|
Antworten: 9
Hits: 994
AW: Enumeration kann nich angesprochen werden?
Das praktische daran: Durch das inline findet in wirklichkeit ja kein Funktionsaufruf statt, sondern nichts weiter als die Zuweisung, da der Delphi-Compiler das dadurch entsprechend optimiert.
|
Forum: Sonstige Fragen zu Delphi
3. Jan 2012, 15:41
|
Antworten: 9
Hits: 994
AW: Enumeration kann nich angesprochen werden?
Dann mach es doch so:
Mach ne kleine statische (am besten inline) Methode, welche dir deinen Wert zurückgibt:
function GetBvNone: Controls.TBevelCut; inline;
begin
Result := Controls.bvNone;...
|
Forum: Sonstige Fragen zu Delphi
3. Jan 2012, 15:34
|
Antworten: 9
Hits: 994
|
Forum: Software-Projekte der Mitglieder
3. Jan 2012, 15:16
|
Antworten: 53
Hits: 11.209
AW: VPHD - Virtual private hard-disc
Momentan ausschließlich RC4. Aber wenn man ein sicheres Verfahren hat, sehe ich keinen Großen Sinn darin, andere zu Implementieren (außer der Verwirrung des Users).
Jedoch ist intern im Format die...
|
Forum: Software-Projekte der Mitglieder
3. Jan 2012, 15:06
|
Antworten: 53
Hits: 11.209
AW: VPHD - Virtual private hard-disc
TrueCrypt kenne ich und mein Programm bessert genau einen Nachteil davon aus:
TrueCrypt benötigt einen Treiber um das Dateisystem als Laufwerk Einzubinden.
Daraus folgt aber auch, dass es zum...
|
Forum: Multimedia
3. Jan 2012, 14:54
|
Antworten: 13
Hits: 2.627
AW: MP3 Bilder anzeigen
Oh stimmt das gabs ja auch noch.
Hab ganz vergessen, dass die Bilder nicht nur als extra Dateien von Windows versteckt dort sein können, sondern auch als Teil der MP3.
(was aber bei Alben etwas...
|
Forum: Multimedia
3. Jan 2012, 14:47
|
Antworten: 13
Hits: 2.627
AW: MP3 Bilder anzeigen
Also ich denke es ging um die Verwaltung von Windows.
Denn:
--> Er hat sich (vermutlich) darüber gewundert, dass die Cover im Player vorhanden sind, aber (scheinbar) nicht im Ordner der...
|