ich habe heute versucht XbZLib in mein Programm zu integrieren und ein ZIP-Archiv zu erstellen:
Code: Alles auswählen
oZip := XbZLibZip():New( cDateiname,XBZ_OPEN_CREATE,XBZ_BEST_COMPRESSION )
IF oZip:Open( cDateiname )
oZip:AddDir( "*.DBF" )
oZip:close()
IF oZip:test() == XBZ_FILE_OK
oZip:close()
ENDIF
ENDIF
- ------------------------------------------------------------------------------
Xbase++ Version : Xbase++ (R) Version 1.90.331
Betriebssystem : Windows XP 05.01 Build 02600 Service Pack 3
------------------------------------------------------------------------------
oError:args :
-> VALTYPE: O CLASS: ZipCentralDirectoryRecord
oError:canDefault : N
oError:canRetry : N
oError:canSubstitute: N
oError:cargo : NIL
oError:description : Member-Variable ist für dieses Objekt unbekannt
oError:filename :
oError:genCode : 26
oError:operation : Signature
oError:osCode : 0
oError:severity : 2
oError:subCode : 2240
oError:subSystem : BASE
oError:thread : 1
oError:tries : 0
------------------------------------------------------------------------------
CALLSTACK:
------------------------------------------------------------------------------
Aufgerufen von XBZLIBZIP:ADDDATA(578)
Aufgerufen von XBZLIBZIP:ADDFILE(546)
Aufgerufen von XBZLIBZIP:ADDDIR(486)
Aufgerufen von B_71(51)
Aufgerufen von (B)BBESTMENU(0)
Aufgerufen von XBASEFUNCTIONEVENTLOOP(279)
Aufgerufen von MAIN(74)
Hat jemand eine Idee?
Uli