Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Problem with latest version of thinBASIC

  1. #1

    Problem with latest version of thinBASIC

    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

  2. #2

    Re: Problem with latest version of thinBASIC

    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

  3. #3

    Re: Problem with latest version of thinBASIC

    To my understanding, the Windows98 cord gut cut after 1.6.0.7.

  4. #4
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,128
    Rep Power
    732

    Re: Problem with latest version of thinBASIC

    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

  5. #5
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,777
    Rep Power
    10

    Re: Problem with latest version of thinBASIC

    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

  6. #6
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,777
    Rep Power
    10

    Re: Problem with latest version of thinBASIC

    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

  7. #7

    Re: Problem with latest version of thinBASIC

    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

  8. #8
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,128
    Rep Power
    732

    Re: Problem with latest version of thinBASIC

    Eros,

    I have found following:
    It 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.
    Source: Shell basics

    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

  9. #9
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,777
    Rep Power
    10

    Re: Problem with latest version of thinBASIC

    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

  10. #10
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,777
    Rep Power
    10

    Re: Problem with latest version of thinBASIC

    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

Page 1 of 2 12 LastLast

Similar Threads

  1. Another problem with latest 1.6.0.8 version
    By GSAC3 in forum thinBasic General
    Replies: 5
    Last Post: 23-05-2008, 15:27

Members who have read this thread: 0

There are no members to list at the moment.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •