Page 1 of 1

Last PB version supporting Win2K?

Posted: Sat Aug 24, 2024 12:11 am
by Quin
I need to write an application that can run on Windows XP as well as Windows 2000. For the XP support, I can go back to something as new as PB 6.04, but I know I won't be as lucky with support for Windows 2000.
What is the latest version of PB that could produce binaries that could run on Windows 2000? I couldn't find it anywhere in the history.
Thanks.

Re: Last PB version supporting Win2K?

Posted: Sat Aug 24, 2024 3:10 am
by moricode
you just need to compile you application in 6.04 and test run in win2k , if it work , then congratulation, if it won't work , then compile with 5.62 , and test the exe in win2k again , repeat the process to version pb 5.0 then stop , see what is your lucky score will be.

anything that lower then pb5.0 is not recommended , as the compiler design and library are massive upgraded after pb5.0

suppose the most affected function will be GUI Gadget and windowing system , GDI+ is not present in win2k, and many of win32 API still support win2k , just need to check MSDN for api detail , your best bet is to use win32 api natively.

Re: Last PB version supporting Win2K?

Posted: Sat Aug 24, 2024 5:19 am
by PeDe
Hello Quin,

the last version of PB that works directly under Windows 2000 is PB v5.31.

I use PB v6.04 for Windows 2000, but program with Windows 7. I use vector commands, and for this the 'gdiplus.dll' must be available. You can't use all the functions of PB, like JSON or HTTPRequest, but network, serial, file and the simpler functions work without problems.

I have included the v6.04 compiler in PB v6.12b3, and can compile my project for Windows 2000, XP and Window 7 with one click.

Peter

Re: Last PB version supporting Win2K?

Posted: Sat Aug 24, 2024 8:47 am
by Quin
Thanks, 5.31 it shall be then! It looks like this should work perfectly.