Page 1 of 1

Add [Windows] Cabinet.dll API

Posted: Sat Aug 26, 2017 8:52 pm
by Mijikai
It would be nice to have these APIs

Code: Select all

CreateCompressor_()
Compress_() 
CloseCompressor_()
CreateDecompressor_()
Decompress_()
CloseDecompressor_()

Re: Add [Windows] Cabinet.dll API

Posted: Sun Aug 27, 2017 7:40 pm
by fryquez
An Application that links to these functions will only work on Windows 8 and later.

-1

Re: Add [Windows] Cabinet.dll API

Posted: Sun Aug 27, 2017 8:08 pm
by Mijikai
fryquez wrote:An Application that links to these functions will only work on Windows 8 and later.

-1
Obviously... i dont see ur point.

Re: Add [Windows] Cabinet.dll API

Posted: Sun Aug 27, 2017 8:23 pm
by fryquez
Mijikai wrote: Obviously... i dont see ur point.
Too bad. Let's say these API's were introduced with Windows 8!
Over 50% of Microsoft Windows User still use Windows 7 and earlier versions.

PureBasic still supports most of them,
so just use a Module with dynamic linking to these API's.

Re: Add [Windows] Cabinet.dll API

Posted: Sun Aug 27, 2017 8:41 pm
by Mijikai
fryquez wrote:
Mijikai wrote: Obviously... i dont see ur point.
Too bad. Let's say these API's were introduced with Windows 8!
Over 50% of Microsoft Windows User still use Windows 7 and earlier versions.

PureBasic still supports most of them,
so just use a Module with dynamic linking to these API's.
If u dont need this - why bother?
If those APIs were added NOTHING would change for you anyway (since u wont use it)!
So where is ur point besides stating the documentation?
Ur argument so far -> i dont like this so no one should benefit...

Re: Add [Windows] Cabinet.dll API

Posted: Sun Aug 27, 2017 8:51 pm
by ts-soft
PB supports only Win-API, that is available since windows xp.
Most Win-API a supported, that have a equivalent on other OS like Linux or MacOS.

I don't think, this wish have any chance :mrgreen:

Re: Add [Windows] Cabinet.dll API

Posted: Sun Aug 27, 2017 8:54 pm
by Mijikai
ts-soft wrote:...I don't think, this wish have any chance :mrgreen:
GJ!