PDA

View Full Version : thinBasic Preview version 1.0.10.2



ErosOlmi
20-07-2006, 15:24
Hi everybody.

We have just produced thinBasic version 1.0.10.2

IT IS A PRELIMINAR VERSION of what will be real 1.0.10.2 version. It is under testing, new functionalities are not yet fully tested and documented, many new functions are still missed but will be added in the next few weeks.

The main big new functionality is COM interface. Roberto has developed a module called COM (Component Object Model) that will allow thinBasic scripts to interface with applications exposing COM interfaces. An example: all MS Office applications (Excel, Word, Power Point, Outlook, ...), ADO, WMI, Windows Scripting, Internet Explorer, ...

After installation, see examples in ..\SampleScripts\COM\ directory to have an idea.

You can download thinBasic version 1.0.10.2 from the following URL: http://www.thinbasic.com/public/products/thinBasic/Temp/thinBasic_1.0.10.2.zip

If something goes wrong, just uninstall this version and install again version 1.0.10.1

Please keep you private or modified scripts in a place different from thinBasic install path.

If you have any feedback, please feel free to post here.

Regards
Eros

ErosOlmi
29-07-2006, 12:30
Version updated. Same link as bove.

ErosOlmi
30-07-2006, 23:38
Version updated.
http://www.thinbasic.com/public/products/thinBasic/Temp/thinBasic_1.0.10.2.zip

ErosOlmi
31-07-2006, 01:36
Updated again.
JOIN$ function improved.

ErosOlmi
05-08-2006, 00:00
Version updated.
Mainly on execution speed. A little improvement. Please confirm.

ErosOlmi
07-08-2006, 17:19
Version updated.
A bit more speed improvements when using data structures elements (UDT).
If possible, please confirm.

ErosOlmi
09-08-2006, 15:38
Version updated.
Again on internal code optimization.
SIZEOF function added. Just sperimental. Not all data types handled but it should work for any numeric, any string, UDT (not UDT elements).
New nice example using API in UI\CPU_Monitor (thanks Petr for the idea with your memory example)

ErosOlmi
10-08-2006, 12:08
Version updated.
An error in SMTP functionalities.
Finally we are preparing help material for SMTP module.

ErosOlmi
10-08-2006, 16:19
A new update.
Api interface improved with early function checking and better error handling.

ErosOlmi
10-08-2006, 22:39
Version updated.
A problem with positive unary operation fixed.
Some TBGL scripts and include file fixed

ErosOlmi
11-08-2006, 10:05
Version updated.
An error in ELSEIF was introduced during this preliminar version. Now fixed.

ErosOlmi
22-08-2006, 15:18
Version updated.
Fix multi ELSEIF problem.
Added some new functions.
See help for list of changes.

Download from http://www.thinbasic.com/index.php?name=CmodsDownload&file=index&req=viewsdownload&sid=34&orderby=dateD

ErosOlmi
23-08-2006, 00:18
Version updated.
With this update you should get from 10% to 20% more speed in script execution especially when numeric expressions are involved. Please confirm.

ErosOlmi
23-08-2006, 12:27
Version updated.
A in some cases, memory allocated for local function variables is not released.

ErosOlmi
02-09-2006, 13:41
Version updated.

Nothing as changed but ALL has changed ;)
Internal data structures allocation/deallocation completely rewitten.
More stability, a bit more speed, better code to maintain.

Also thanks to Petr for his new TBGL module version. Many new functionalities and better memory handling.

If not big errors, this update will be the last before we move thinBasic 1.0.10.2 to stable.

Let us know.
Eros