Gambas-it

Archivi (sola lettura) => Domande tecniche (Gambas 2) => Topic aperto da: Mario - 07 Settembre 2008, 14:14:04

Titolo: Utilizzo di librerie esterne
Inserito da: Mario - 07 Settembre 2008, 14:14:04
Ehilà! :)

Qualche tempo fa ho fatto una domanda sulle API, e la risposta è arrivata subito: grazie!

Adesso ho un altro dubbio: va bene il modo per importare una API (o libreria esterna o DLL, chiamatela come vi pare, credo che il concetto sia sempre simile), ma esiste una possibilità all'interno di Gambas per vedere quali sono i comandi veri e propri presenti nella libreria?
Immagino che la documentazione su Internet sia importante e forse preferibile, ma mi chiedevo se in Gambas fosse presente una specie di analizzatore o un explorer di oggetti esterni.

Ciao e grazie, come sempre

Mario
Titolo: Re: Utilizzo di librerie esterne
Inserito da: Ceskho - 07 Settembre 2008, 14:56:54
Hai provato ad aprirli con un editor di testo?

Forse nelle "indecifrabili" righe c'è qualcosa che può tornarti utile...
Titolo: Re: Utilizzo di librerie esterne
Inserito da: Mario - 07 Settembre 2008, 22:14:24
Ho fatto diversamente :)
Ho scaricato la parte "-dev" del modulo che mi interessa (libical in questo caso), e nella directory /usr/include ho trovato diversa roba, tra cui alcune intestazioni che contengono anche informazioni. In alcuni casi i programmatori inseriscono indicazioni tecniche molto utili :)

Però la tua idea non è malvagia, anche se l'editor di testo non funziona con i file binari. Però ci sono gli editor esadecimali... ;)
Titolo: Re: Utilizzo di librerie esterne
Inserito da: leo72 - 07 Settembre 2008, 23:39:52
Quasi la totalità del software per Linux è disponibile come open-source per cui in genere basta scaricarsi i sorgenti dell'applicazione ed esaminare i metodi e le funzioni messe a disposizione dal programma.
Quindi uno invoca quello di cui ha bisogno.
Titolo: Re: Utilizzo di librerie esterne
Inserito da: Mario - 08 Settembre 2008, 07:14:47
Be', l'80% è risolto :)
Ma come si può fare per quelle chiuse?
Titolo: Re: Utilizzo di librerie esterne
Inserito da: vuott - 30 Maggio 2012, 10:21:23
Più in generale:

   https://www.gambas-it.org/wiki/index.php?title=Guide_della_comunit%C3%A0#Interfacciare_Gambas_con_librerie_condivise_esterne_.so