Hi GSAC, I'm not sure if the new version of thinBasic works with Windows 98.
There's a thread here about cancelling support for older versions of Windows.
Eros:
The latest version of thinBASIC (downloaded today, 17 May 0 when installed under 98SE produces the following error message when trying to run any thinBASIC script:
"THINCORE.DLL can not start..."
Any idea what I am doing wrong?
Don
XPS 1710
Hi GSAC, I'm not sure if the new version of thinBasic works with Windows 98.
There's a thread here about cancelling support for older versions of Windows.
Operating System: Windows 10 Home 64-bit
CPU: Intel Celeron N4000 CPU @ 1.10GHz
Memory: 4.00GB RAM
Graphics: Intel UHD Graphics 600
To my understanding, the Windows98 cord gut cut after 1.6.0.7.
Hi,
I think Eros always speaks about WindowsXP+ thinBASIC as 2.x series, so I think we are not there yet.
I have a Windows98 ( but not SE) PC at home, so I can check.
Petr
Learn 3D graphics with ThinBASIC, learn TBGL!
Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB
Hi all,
thinBasic series 1.x... will be compatible with Win9x systems.
We will stop this compatibility from version 2.x...
That said, we didn't had time to test thinBasic 1.6.0.8 under Win9X systems so I'm sure I've introcuced the usage of some function not supported by Win9x.
GSAC3, I'm sorry about that. Please use the following link to go back to previous version just in case you do not have a copy: http://www.thinbasic.org/public/appl...ic_1.6.0.7.zip
I will investigate ASAP about this problem and get back soon.
Regards
Eros
www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000
I'm sorry to say that the latest Win9x compatible version of thinBasic is 1.6.0.0 http://www.thinbasic.org/public/appl...ic_1.6.0.0.zip
There must be something wrong in our test scripts.
There are 2 functions used by thinCore that are not compatible with Win9X:
SHBindToParent (SHELL32.DLL)
CoWaitForMultipleHandles (OLE32.DLL)
Problem is that I'm not able to find where they are used. Maybe an indirect usage.
I'm checking.
Eros
www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000
Eros:
Thanks very much for your feedback. I will revert to 1.6.0.0 on my older 98SE PC.
Since I knew from your previous messages that WINDOWS 98 compatibility would end with 2.0.0.0, I thought I might have installed 1.6.0.8 incorrectly on my 98SE system.
Don
XPS 1710
Eros,
I have found following:
Source: Shell basicsIt is usually straightforward to develop your own replacements for functions that have appeared in shell version 4.71. For example, the SHBindToParent API mentioned above can be substituted by the following steps:
1. Obtain the parent PIDL of the item, by direct manipulation of the SHITEMID list.
2. Use desktop's BindToObject to obtain the required interface.
Maybe it could help ?
Petr
Learn 3D graphics with ThinBASIC, learn TBGL!
Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB
Yes, it helps, thanks.
But there is something else.
I'm checking ...
www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000
Ok, I've found the problem.
I was using function "GetVolumeNameForVolumeMountPointA" (what a nice name ) from KERNEL32.
That function is not present in Win9x systems.
Very soon an update to get back Win9x compatibility.
Maybe I will just fix current version 1.6.0.8
Regards
Eros
www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000
Bookmarks