« il: 11 Novembre 2013, 16:34:48 »
Vi segnalo questa discussione apparsa nella Mailing List ufficiale:
"
Gambas is very capable of interfacing with external libraries, as
documented in:
http://gambasdoc.org/help/howto/extern?v3
I got it all working fine, i can call a function inside the library and i
get a value back (if there is a return value in the function).
Only I want something else now ... Within the library there is a
watch/notifier thread running which captures data from the serialport. This
data comes in independantly from the calls done to the library.
Is it possible to define a hook in Gambas (or the library) that the library
can initiate calls and push information to the main Gambas application?
Thus without having to call a certain function to poll the data, i want to
have it pushed from the library.
Regards,
Alex"
"
You can use any gambas function as callback *provided that the callback
is called in the main thread and not in another thread*.
Regards,
--
Benoît Minisini "
"
Hi Benoit,
Ok, found an example on the following link:
http://www.gambasdoc.org/help/lang/extdecl?v3
Will try it out
Alex "
Registrato
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »