| |
|
|
- Seite 1 - |
|
Michael Dell | ctZipdll.dll ist eine einfache Bibliothek für den Umgang mit Zip- Archiven. Es sind nur die nötigsten Funktionen enthalten!
Functionen:
InitZipDll() Dll Laden ExitZipDll() Dll Entladen
zCreate(ZipName$,ZipOption&) Archiv erzeugen zOpen(ZipName$,ZipOption&) Archiv öffnen zClose() Archiv schliesen
zfInfo(DateiNummer&) DateiInfos zExtracFile(ExtracPath$,DateiNummer&) Datei entpacken zAddFile(AddPfad$,DateiName$) Datei zum Archiv hinzufügen
ErrorReaktion(Rueckgabe&) Vorschlag einer Errorfunktion
Dateinummer& = Die Nummer der Datei (für Enpacken/Infos 1 - FileCount()) ZipName$ = Names des Archives ZipOption& = 0 = Zip_DefaultOptions 1 = Zip_ExcludeDirs 2 = Zip_OverWriteExisting
DateiName$ = Name der Datei (inkl. Pfad) ExtracPath$ = wo die Datei hin soll AddPfad$ = wo die Datei herkommt (Wie in DateiName$, wird im Archiv eingetragen. Falls Eintrag erwünscht!)
Im Ornder Demo befindet sich ein kleines XProfan-Demo-Programm!
!!! Es gibt für ctZipdll.dll keinen Support mehr !!! |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 11.11.2004 ▲ |
|
|
|
| |
|
- Seite 2 - |
|
|
Michael Dell | Sorry, hat ein bißschen gedauert.
Hab nun nur noch Includes und ne ganz einfache Demo das sollte jetzt bei jedem Funktionieren (auf Win98/WinXP getested).
Tip: Vor und nach dem Ausführen der Demo bitte mal in die Test.zip reinschauen! |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 12.01.2007 ▲ |
|
|
|
|
Dieter Zornow | Habe gerade getestet. Die Exe arbeitet einwandfrei. Bei dem Testprogramm für den Interpreter erhalte ich sofort eine Fehlermeldung ~Profan muss beendet werden. Mal schauen warum. Ist klar, du verwendest $Progdir, das kann im Interpreter nicht funktionieren
Gruß
Dieter |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 13.01.2007 ▲ |
|
|
|
|
Michael Dell | Hast recht das ist $ProgDir, hab nur noch ein $ProgDir im Demo und dort einen Hinweis angebracht. |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 13.01.2007 ▲ |
|
|
|
|
Dietmar Horn | Ich habe nur mal die beiliegende New_Test_Dll.exe ausgeführt. Nach zweimaligem Ausführen der EXE ist in der Test.zip die Datei AddTest1.txt zweimal enthalten. Wie kann das sein?
Normalerweise können doch in einem Ordner nicht mehrere Dateien gleichen Namens enthalten sein, genauso wie in einem Ordner nicht mehrere gleichnamige Unterordner angelegt werden können, oder? Welchen Sinn hat das denn, daß das hier beim ZIP-Archiv anders ist?
Weil diese Merkwürdigkeit bisher noch keinem aufgefallen ist, vermute ich, daß mir hier irgendein Baustein zum Verständnis dieser Angelegenheit fehlt - doch welcher? Zumal mir das schon recht komisch vorkommt, daß sowas vom Betriebssystem überhaupt gestattet wird ...
Gruß Dietmar |
|
|
| Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V. [...] Windows 95 bis Windows 7 Profan² 6.6 bis XProfan X2 mit XPSE Das große XProfan-Lehrbuch: [...] | 13.01.2007 ▲ |
|
|
|
|
Michael Dell | Hallo Dietmar,
ein ZIP- Archiv ist nicht tatsächlich ein Ordner auch wenn Windows das so darstellt, es werden hier die Dateien komprimiert und aneinandergehängt die Daten zum entkoppeln stehen dann am Ende des Dateistapels. Deshalb kann eine Datei auch mehrfach vorkommen.
Das überprüfen auf eine bereits vorhandene Datei sowie das abfragen ob ersetzt werden soll liegt hier beim Programmierer, ersetzen und ebenso löschen funktioniert durch Entpacken und neu Erstellen. Das ganze hab ich hier nicht demonstriert um die Demo einfach zu halten.
Die DLL enthält halt nur das Minimum an Funktionalität und da jeder seine eigenen Vorstellungen hat wie ein Programm so auszusehen hat sollte das genügen.
Werd vielleicht ab und an ne Demo hinzufügen, dies können andere auch gerne tun! |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 14.01.2007 ▲ |
|
|
|
|
Dietmar Horn | Hallo Michael,
das mit dem ZIP-Archiv war und ist mir schon völlig klar!
Dennoch finde ich es nicht besonders clever, zu seinem Tool einzig und allein einen solch primitiven Democode beizulegen, über den schon ein Anfänger stolpern könnte (zumal Dein Tool hier ja überhaupt erst nach dem 2., 3. oder 4.(?) Anlauf bei anderen Leuten einigermaßen funktionierte).
Ansonsten hasse(!) ich sowohl den Explorer und auch den Arbeitsplatz von Windows bis zum Geht-nicht-mehr! Wer diesen Unsinn erfunden hat, der sollte sich mal ein paar NC-Clones (notfalls auch aus DOS-Zeiten) anschauen, um seinen geistigen Horizont zu erweitern. Ich verwende seit Jahren den Window Commander (jetzt muß er sich ja Total Commander nennen). Ich zippe und entzippe grundsätzlich nur mit dem Total Commander. Dafür brauche ich solchen Windoofs-Maus-Klick-Orgien-Quatsch wie XP-Explorer, WinZip, WinRar usw. nicht mehr - dieser Unsinn mit dem vielen Mausgeklickere, bis man auch nur eine einzige Datei aus einem Archiv irgendwohin entpacken kann - der müßte weltweit verboten werden, weil diese Vorgehensweise fürchterlich ist und das alles inzwischen auch wesentlich einfacher geht ...
Aber trotzdem finden fast alle Jugendlichen die ich kenne, den Windoofs-Explorer und den Arbeitsplatz geil, weil sie in der Schule ja nix anderes mehr kennenlernen, obwohl es seit Jahren zu diesem schrottigen Win-Explorer genügend Freeware-Commander mit Zweifenstertechnik und ZIP-Funktionalitäten gibt.
Um wieder auf das eigentliche Thema zurückzukommen:
Werd vielleicht ab und an ne Demo hinzufügen, dies können andere auch gerne tun!
Ich selber schreibe jede Woche -zig Demos für meine Schüler, das kannste mir ruhig glauben (oder auch nicht - mir egal!). Primitiv-Demos sind das keinesfalls immer, obwohl das im Kurs und bei kongreteren Schülerfragen inzwischen auch oft von jetzt auf gleich passieren muß und es dann meist auch niveauvollere Demo-Codes werden.
Aber wenn mir sowas wie Dein (meiner Meinung nach total verkorkstes) einzigstes Primitiv-Demo zu Deinem Tool dahergelaufen kommt, Sorry! - aber dann hab ich dazu absolut keine Lust mehr und werde dieses Tool jedenfalls vorerst in meinen Kursen keinesfalls weiterempfehlen ...
Gruß Dietmar |
|
|
| Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V. [...] Windows 95 bis Windows 7 Profan² 6.6 bis XProfan X2 mit XPSE Das große XProfan-Lehrbuch: [...] | 14.01.2007 ▲ |
|
|
|
|
| Wort zum Sonntag.
Zum Explorer senfe ich mal auch was - ich bin ebenso NC-Kind, NC3.3 bis NC5, später DCC und WinNC1.5, alle sind sie mir bekannt - ich selbst schrieb ein NC mit 3-Spalten - Leistungsinformatik Schule - Lehrerchen war sichtlich erstaunt lol.
Stufe 1 ists also von Explorer auf NC-LookeLikes umzusteigen , meinetwegen. Aber die höchste Form der Weiterentwicklung wiederum ists dann wieder zum Explorer zurück - man möge es kaum glauben. Ich meine ich hab alles diese Progs installiert - und wenn ich z.B. aufm Server arbeitet nehme ich auch WinSCP - ein SSH-Norton wenn man so will. Einfache Dateioperationen erledige ich oft am schnellsten mit strg+esc U cmd und dann ensprechend xcopy copy del & co. Danach kommt dann der Explorer mit strg+esc U c: z.B. aber oft bin ich schneller aufs CD-LW zuzugreifen mit strg+sec U d: als im NC mit Alt+Tab Strg+F2 D. Hm lol? Wollte nur sagen - man sollte alle diese Varianten nutzen um immer zum schnellstmöglichen Result zu kommen. Einzig alleine die Behauptung der Explorer sei Müll im ggs. zum NC find ich übertrieben - ja sogar unrichtig. Es sind alles Werkzeuge die - wenn man sie geschickt einsetzt - zum optimalen Ergebnis führen können.
Ich orientiere mich oft hierbei an der Geschwindigkeit. Mit NC etwas kopieren - z.B. einen großen Dateibaum - ist oft deutlich langsamer als es mit dem E zu tun, E kann halt Dinge die der NC nicht tut - jenachdem was man eigendlich tun möchte sollte hier die Wahl fallen - nicht aus Gnatz gegen MS. (bin aber auch kein unbedingter MS Fan, sage aber Ja zu Windows, sei denn, es soll ein Server sein.) |
|
|
| |
|
|
|
Michael Wodrich |
strg+esc U
Uuuiiii, deine Tastatur hat keine Windows-Taste? (die mit dem Windows-Zeichen).
Dann reicht doch ein win-r vollkommen aus. |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 21.01.2007 ▲ |
|
|
|
|
| Mein TotalCommander kopiert wesentlich schneller als der Explorer. Ist nach einer Neuinstallation das wichtigste Programm. Mit dem Explorer etwas installieren wäre mir ein greuel. Bis ich da auf der richtigen Partion im richtigen Ordner bin, vergeht ne weile. Aber soll jeder nehmen was gefällt. TC bleibt der schnellste, weils der einzige ist, den man so einstellen kann, das er nicht die Explorer-Funktionen zum kopieren nutzt.
Gruß Thomas |
|
|
| |
|
|
|
|
|
|
| |
|
|
|
| @Horst Einspruch im Bezug auf Speedcommander. Der ist wirklich nur eine Oberfläche für den Explorer. Zusätzlich wurde noch Squezz und andere kleine Tools gepackt. Der ist nur Hübsch , aber sein Geld nicht wert |
|
|
| |
|
|
|
Frank Abbing | Ich nutze den Speedcommander und war bislang immer zufrieden... Den Windows-Explorer mochte ich auch noch nie. Mag vielleicht für Tastaturfreaks schnell sein. Für normale Mausbenutzer taugt das Teil nicht die Bohne! |
|
|
| |
|
|