vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fragen und Antworten zur vbarchiv.dll
ffXcopy-Problem 
Autor: Klein-Willi
Datum: 26.02.08 19:41

ffXcopy kopiert zwar meine Dateien. Ändere ich aber Dateien, werden diese nicht wie vorgegeben überschrieben.

Dim x As XCopyCount
x = ffXCopy(App.Path, RTrim(lwpfad), "*", "*", 1, AddressOf XCopyCallback)
Was mache ich falsch ?

mfg
Willi
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: ffXcopy-Problem 
Autor: ModeratorMartoeng (Moderator)
Datum: 28.02.08 12:54

Anhang:  Anhangvbarchiv.zip (84k)  

Hast Du alle Handles wieder freigegeben?
Vb zickt da manchmal rum, man schließt eine Datei, aber so wirklich zu scheint sie nicht zu sein. Jedenfalls kriegt die DLL dann den Fehler "Permission denied" und kann die existierende Datei nicht überschreiben.
Ich habe die DLL nochmal daraufhin durchgeschaut. Was Du machen kannst wenn die hier angehängte Version auch nicht so richtig will:
In der Callback-Prozedur kriegst Du ja den Dateinamen mitgeteilt. Da einfach die Zieldatei löschen sofern vorhanden. VB müsste das ja dann löschen dürfen.


vbarchiv.dll (Freeware), Tutorials uvm. auf http://www.martoeng.com.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: ffXcopy-Problem 
Autor: Klein-Willi
Datum: 28.02.08 14:36

Danke Martoeng,

mit dieser Version funktioniert es (die Version auf deiner Internetseite scheint daher nicht ganz aktuell zu sein).

Was mir noch aufgefallen ist:

Die in der Declarationsdatei angegegebene Callback-Prozedur für ffXcopy läßt VB sofort abstürzen. Auch als EXE-Datei stürzt das Programm sofort ab.

Habe die Callback-Prozedur, welche in der Hilfedatei angegeben ist, reinkopiert. Damit war das Problem behoben. Vermutlich ein falscher Parameter, welcher dort übergeben wird.

Was bewirkt eigentlich ffXEnumFiles ? Die dazugehörige Hilfedatei fehlt leider.

Mit ffXDelTree kann man ja Dateien und Verzeichnisse löschen. Unter ffXEnumFiles werden die gleichen Parameter übergeben. Hier erhalte ich aber immer nur die Fehlermeldung "Prozedur oder Variable erwartet", trotz der identischen Parameter.

Danke.

Willi
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: ffXcopy-Problem 
Autor: ModeratorMartoeng (Moderator)
Datum: 27.02.09 20:40

ok, ist jetzt auch online alles richtig


vbarchiv.dll (Freeware), Tutorials uvm. auf http://www.martoeng.com.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel