| |
|
|
| Addfiles.Dll
Datei- und Verzeichnisnamen rekursiv + Features.
<!---->
Download/ In den Warenkorb1,50 € inkl. MwSt. keine Versandgebühr
declare h&
cls
h&=createlistbox(%hwnd,"",10,10,400,200)
chdir "C:\lol"
external("addfiles.dll","AddFiles","*.*",h&,1)
external("addfiles.dll","AddDirs","*.*",h&,1)
external("addfiles.dll","AddFilesEx","*.*",h&,1)
while 1
waitinput
wend
Ebenso kann man mit SetProc(procAddr(myProc,1)) eine XProfan-Funktion für die Enumeration einsetzen, und optional per SetMsg(0) auf Messages verzichten:
Damit kann das Programm z.B. Anzeigen tätigen während gesucht wird - wichtig wenns mal länger dauert. |
| 14 kB | 1,50 € inkl. MwSt. keine Versandgebühr | | Artikel: | DE-1404 | | Bezeichnung: | Addfiles.Dll | | Version: | 1.5 | | Kurzbeschreibung: | Addfiles mit tollen Erweiterungen. | | Hochgeladen: | 05.02.2009 | | | | Herunterladen | | | | 16 kB | | Hochgeladen: | 23.12.2015 | | Ladeanzahl: | | | | Herunterladen |
|
|
| |
|
|
|
Michael Dell | Funktioniert Prima, klasse DLL!
Könntest Du eff. dafür Sorgen das die Funktionen die Anzahl dessen was da gelistet wurde zurückgibt, wär einfacher wenn man mehreres auflistet . |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 13.09.2006 ▲ |
|
|
|
|
| So hab die DLL mal geupdatet - jetzt wird die Anzahl der Einträge zurückgeliefert. |
|
|
| |
|
|
|
| Ach lol es wird eine falsche Byteanzahl angezeigt - ist aber Banane ist eh nur eine Spielerei und lässt sich auch mit dem Ändern einer Zeile beheben... |
|
|
| |
|
|
|
Hans-Jürgen Trog | Hallo IF,
Du führst in Deinem Code die lists.pcu an. Wo bekomme ich die denn her?
Viele Grüße Hans-Jürgen |
|
|
| |
|
|
|
| Eine Unit. Klicke im linken Panel auf "Codes, Units Includes und Templates", dann auf Units, dann auf "L", dann auf "Lists.Pcu...", dann auf "Download". |
|
|
| |
|
|
|
| Gar keine Spielerei. Echt nützlich, danke!!! Zusatzfrage: Wie zukunftssicher ist WEND ? |
|
|
| |
|
|
|
| Wend ist aus dem Informationszeitalter nicht wegzudenken. |
|
|
| |
|
|
|
Jörg Sellmeyer | Wend ist, wie ich Roland verstanden habe, eigentlich schon abgeschafft, aus Kompatibilitätsgründen wird es aber immer noch vom Compiler erkannt und in EndWhile übersetzt. Ich nutze es auch noch, weil ich es einfach practischer finde. Außerdem ist es, wenn es dann mal wirklich abgeschafft ist, in wenigen Sekunden zu ersetzen. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 18.09.2008 ▲ |
|
|
|
|
Stefan M. Caillet | Hallo iF, wollte Diene Dll eigentlich einsetzen, um alle Ordner auf einem laufwerk anzuzeigen. Gehe ich richtig in der Annahme, dass dazu die Funktion "external("addfiles.dll","AddDirs","*.*",h&,1)" zuständig ist? Folgendes Problem tritt dabei auf: Trifft die Dll auf einen !leeren! Ordner passiert sehr lange garnichts (ausser 100%CPU-Last), dann wird irgendwann das Fenster einfach geschlossen oder muss abgeschossen werden. Ansonsten Ist das Ding SUPER und vor Allem schnell. Wenn Du jetzt das Problem mit den leeren Ordnern noch in den Griff beokmmst, ist das Ding prefekt. Viele Grüsse Stefan M. Caillet |
|
|
| Ich habe grosses Glück, weil ich Mitmenschen helfen darf. Entwicklungsumgebung: XProfan11 , Win XP Pro 32Bit , Win XP Home ,Win7 HomePremium 64Bit PC: P4/3GHz , 2GB RAM , 1700GB HD Laptop: Intel Core 2 Duo /2,2GHz , 4GB RAM , 500GB HD | 30.09.2008 ▲ |
|
|
|
|
Stefan M. Caillet | Hallo iF, frag mich nicht warum vorher nicht, aber jetzt geht es plötzlich. ABER: Versuche ich alle Dateien und Ordner von z.B. HD E: einzulesen bleibt sie mit 100% CPU Last hängen (habe mehr als 30 Minuten gewartet bevor ich dann manuell abgebrochen habe) Allerdings muss ich sagen, dass die windows-Suche auf diesem Lauf-werk ebenfalls sehr lange braucht. -Gut, sie findet 112666 Objekte. Die Dos-Box benötigt zur Anzeige 2:1/2 Min. Es ist also durchaus möglich, dass das Problem an der hohen Anzahl Dateien liegt.. Gruss Stefan |
|
|
| Ich habe grosses Glück, weil ich Mitmenschen helfen darf. Entwicklungsumgebung: XProfan11 , Win XP Pro 32Bit , Win XP Home ,Win7 HomePremium 64Bit PC: P4/3GHz , 2GB RAM , 1700GB HD Laptop: Intel Core 2 Duo /2,2GHz , 4GB RAM , 500GB HD | 30.09.2008 ▲ |
|
|
|
|
Jörg Sellmeyer | Profan kommt bei Addfiles mit tiefen Verzeichnisrekursionen ins Straucheln. Sieh Dir das hier mal an: [...] |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 30.09.2008 ▲ |
|
|
|