Results 1 to 9 of 9

Thread: DLL ready so Thinbasic can be used as a script language?

  1. #1

    DLL ready so Thinbasic can be used as a script language?

    Hi folks,

    in the codingmonkeys forum it was mentioned, that Thinbasic could be used
    via DLL as a script language for an application.

    Is it allready possible and if yes, can you point me to some examples how
    to interface an application/game with ThinBasic?

    Michael

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

    Re: DLL ready so Thinbasic can be used as a script language?

    Hi Michael,

    yes/no

    Yes:
    it is possible to use thinBasic to make 3rd party applications scriptable. It will be done by using thinCore.dll
    For example thinBasic.exe is like a "3rd" party executable using a script engine called thinCore.dll

    No:
    not yet released to the public. Time to be ready not yet available so far.

    If you are interested, I will consider you for beta testing phase. What language do you think you will test it?

    Ciao
    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

  3. #3

    Re: DLL ready so Thinbasic can be used as a script language?

    I was thinking about using it with BlitzMax or IBasic Pro.

  4. #4

    Re: DLL ready so Thinbasic can be used as a script language?

    Hi Michael,

    what you need exactly? A script engine for your application/game or you need to handle some DLLs from a script?
    In the first case you need ThinCore.dll plus the activation key but this step involves with some commercial aspects that we have not still completely defined.
    Otherwise (second case) have you already given a glance to the SDK? For IBASIC Pro language there is an simple example for handle sprite.
    Please let us know what you need.

    Thank you very much and best regards,
    Roberto
    http://www.thinbasic.com

  5. #5

    Re: DLL ready so Thinbasic can be used as a script language?

    Hi Roberto,

    I was talking about a script engine for a game or an application.

    Michael

  6. #6

    Re: DLL ready so Thinbasic can be used as a script language?

    I registered just because of this thread I too am looking to use thinBasic in an application (and possibly game server). I am looking at Aurora and Pure Basic as host languages to do this. However, I do have a question ... with thinCore.dll, would we be able to register our application functions, classes, and objects to be called by thinBasic scripts?

    Also ,if this means buying a commercial license ... sounds good to me

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

    Re: DLL ready so Thinbasic can be used as a script language?

    The idea is that: you will be able to pass to thinCore.dll some info in order to add new keywords connected to your application functions.

    You will pass:
    a Keyword name
    a return type (numeric, string, none)
    a pointer to a function

    This will allow thinCore to add new keyword to current thread connected to your application function. Than inside your function you will use some thinCore.dll exported function in order to parse the syntax you will prefer: mainly parens and parameters, if any.

    Classes and objects? These are OOP tems and thinBasic cannot handle it unless managed directly by pointers.

    We will give more details at the end of Jan2007 on development timing and possibilities.

    Ciao
    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

  8. #8

    Re: DLL ready so Thinbasic can be used as a script language?

    It's been over a year now, any news on the DLL version of Thinbasic? I'm still itching to use this in Purebasic.

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

    Re: DLL ready so Thinbasic can be used as a script language?

    Well, we would be the happiest if thinBasic could be used as script engine. If this is not yet been released to the public, it means we are not still ready. And this for many reasons.

    During the last year we so much improved thinBasic. This was a hard work for us. We had to give our priorities and unfortunately, even if it is our intention to release a script engine, we were not able to give enough time to this.

    Our number 1 and 2 priorities are stability and speed execution.
    We did great improvements on those items but we are not still satisfied.
    Next thinBasic version will be the last one compatible with Win9x system. Let us close this and we will reconsider our schedule.

    Ciao
    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

Similar Threads

  1. thinBASIC language/Script structure/Functions
    By Petr Schreiber in forum Fixed or cleared errors in help material
    Replies: 1
    Last Post: 07-11-2007, 22:10

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
  •