Please review the following issues.
- When I calling "wclAPI.Load" GUI is freeze and I have no idea how to handle Toshiba dongle.
I created a simple thread for wclAPI because my application freezed by calling "wclAPI.Load" on a main form.
The thread create a wclAPI object, calls "wclApi.load" and then returns created wclAPI object to the main form.
The following components are on a main form.
- TwclBluetoothDiscovery
- TwclServer
- TwclClient
- TwclAuthenticator
When I call "wclDiscovery.EnumRadios(FRadios)" it checks the each radio status by calling "FRadios[ i].GetConnectable" and "FRadios[ i].GetDiscoverable" functions, but it returns "Internal error".
But, if i use bluetooth(MS) inside of my notebook, the problem does not occur.
And also, if the wclAPI component on the main form, the problem does not occur.
The wcl component version is "6.13.1.0", I downloaded at "
http://private.btframework.com".
Q
1. How i can call wclAPI.Load without GUI freezing.
2.If I create wclAPI and call "wclAPI.Load" in the thread, can I use TwclBluetoothDiscovery, TwclServer, TwclClient ?
Please give me an advice to solve these problems.
Thank you for your time.