Forum: Software-Projekte der Mitglieder
by Luckie,
17. Okt 2003
Windows2000.
Und Windows NT ff. läßt sich problemlos auf einer beliebigen Partzition installieren. Kleiner Tipp: Es gibt eine Funktion, mit der kannst du das temp-Verzeichnis des jeweiligen Benutzers ermittlen.
Und Erstellen, sage ich dir gleich, finde ich echt nicht gut. :evil:
Forum: Software-Projekte der Mitglieder
by Luckie,
17. Okt 2003
Bei mir gibt das Verzeichnis nicht. :wink:
Forum: Software-Projekte der Mitglieder
by Luckie,
12. Okt 2003
Hagen hat gesagt, dass EncodeStream intern EncodeBuffer aufruft. Mußt mal in unserem Thread kucken, da steht es irgendwo.
Forum: Software-Projekte der Mitglieder
by Luckie,
12. Okt 2003
GetCurrentProcesID.
Aber jetzt fängst du an rumzuflicken und unsauber zu arbeiten. Nimm EncodeBuffer wie ich in einer Schleife, diese kannst du dann über ein Flag verlassen. Eventuell ist das auch schneller als EncodeStream.
Forum: Software-Projekte der Mitglieder
by Luckie,
12. Okt 2003
Ich weiß ehrlich gesagt nicht, was du da machst. Dein Programm 48 MB 1 Minute 35 Sekunden. Mein Programm für die gleiche Datei 8 Sekunden. Und meine Konsolen Version sogar nur 5 Sekunden - Minus Reaktionszeit zum Stoppen.
// open source stream
SrcStream := TStreamProgressAdapter.Create(TFileStream.Create(Filename,
fmOpenRead or fmShareDenyNone), hWnd);
if Assigned(SrcStream) then
...
Forum: Software-Projekte der Mitglieder
by Luckie,
11. Okt 2003
Das Archiv scheint beschädigt zu sein.
Forum: Software-Projekte der Mitglieder
by Luckie,
11. Okt 2003
Das Laden/Speichern der Datei dauert eben etwas, er muß sie ja von der Platte lesen/schreiben.
Forum: Software-Projekte der Mitglieder
by Luckie,
11. Okt 2003
Also ich habe den StreamProgressAdapter so umgestrickt, dass er immer eine Message schickt. Diese mußt du in deiner überschriebenen WndProc abfangen und auswerten. Kucks dir bei mir an.
Hm, das mit dem Tempstream. Da würde mir jetzt auch nichts besseres einfallen. Daran überlege ich ja auch noch, wie ich das hinbekomme den Hash mit zu verschlüsseln. Im Moment packe ich den Header mit dem Hash...
Forum: Software-Projekte der Mitglieder
by Luckie,
11. Okt 2003
Warte doch bis der Thread fertig ist. Mit WaitForSingleObject zum Bleistift.
Mache ich doch auch. Allerdings wozu der TempStream? Den SourceStream koppelst du mit dem StreamProgressAdapter. Danach richtet sich ja immer der Fortschritt.
Forum: Software-Projekte der Mitglieder
by Luckie,
11. Okt 2003
Lager das Ver- und Entschlüsseln in einen Thread aus, dann hängt auch nichts mehr.
Forum: Software-Projekte der Mitglieder
by Luckie,
11. Okt 2003
Vom Design her viel weiße Fläche um viel leeren Raum.
Das Menü des Buttons öffnet sich irgendwie etwas "seltsam". Noprmalerweise haben solehe Buttons ein Dreieck das nach untenweist und beim Klicvken erscheint das Menü darunter.
Wenn nur das Programm exportiert wird, was wohl soviel heißt wie "kopiert", wozu denn dann die Funktion? Das bekomme ich auch noch über den Explorer hin. Wenn die...
Forum: Software-Projekte der Mitglieder
by Luckie,
10. Okt 2003
Schaden nicht, aber ich hasse es, wen ich nur mal zum Testen was installieren muß.
Und gerade die stören mich, wenn sie bei der Deinstallatiuon nicht wieder entfernt werden. Ich habe ein schön stabiles System, weil ich eben so pingelig bin und mein System sauber halte und das soll auch so bleiben.
Und was spricht gegen ein Zip Archiv? Dürfte übrigens auch kleiner sein, als dein Setup da.
Forum: Software-Projekte der Mitglieder
by Luckie,
10. Okt 2003
Geht das ganze auch ohne Setup für uns zum Testen?