Hey Juha,
thanks for the code snippet.
But the compiler still complains about OleVariant and TPropVariant:
value := PropVar;
Incompatible types: got "TPROPVARIANT" expected "OleVariant"So it looks like there is no workaround for this at the moment.
The problem is that it's not so easy to access the 7z.dll because
in my opinion it's badly developed.
Normally you should easily access the functions in the 7z.dll.
I'm sure it is possible to make a portable lazarus package but it's
a hard task in my opinion
Maybe I write an email to the developer of peazip and ask him how he
accessed 7z files.
But thanks for all of your suggestions 'til now
Ciao Ricco