int GB.GetInterface ( const char * name
, long version , void * iface )
Эта функция получает интерфейс компонента. Она заполняет структуру, описывающую интерфейс уже загруженнного компонента.
Компонент описывается по его name и его номеру version. Аргумент iface должен указывать на структуру, описывающую интерфейс.
Эта функция обрывает работу интерпретатора, если интерфейс на может быть найден. Иначе возвращается ноль.
Пример :
#include <gambas.h>
#include <gb.qt.h>
...
QT_INTERFACE QT;
...
int GB_INIT(void)
{
GB.GetInterface("gb.qt", QT_INTERFACE_VERSION, &QT);
...
}