Please enable JavaScript to view this site.

thinBasic Help Manual

* * HELP & MANUAL PREMIUM PACK 4 DEMO VERSION * *

This documentation was styled with a demo skin from the Premium Pack 4 add-on for Help & Manual. The contents of the skin are encrypted and not configurable. You can only publish HM projects with this skin. You cannot edit it or change it.

This version is copyright and may only be used for local testing purposes. It may not be distributed.

Please purchase the full version of the Premium Pack to get the configurable skins and remove this notice. The package will also include the Toolbox configuration utility for Premium Pack skins.

 

Description

 

Hash Table implements a data structure container able to store/retrieve/delete a Key/Value relationship.

 

A Hash Table containers has the following characteristics:

one-to-one Key/Value relationship

Key must be unique

Key is Case Sensitive

nulls are not allowed in a String Key but can be used in String Value

Value stored/retrieved/removed using lookup Key

Hash Table is in unpredictable order

store/restore to/from String or File

 

 

Additional information about Hash Table

 

Use Wikipedia as source of information: https://en.wikipedia.org/wiki/Hash_table

 

 

How to use in thinBasic

 

As a minimum, the following are the step required to use an Hash Table:

1.use Hash_New to create a new hash table

2.use Hash_Set to add/change key/value pairs

3.use Hash_Get to retrieve key/value pairs

4.use Hash_Free to remove the entire hast table and all associated key/value pairs

 

Created with Help+Manual 8 and styled with Premium Pack Version 4 © by EC Software