Gambas-it
Archivi (sola lettura) => Domande tecniche (Gambas 2) => Topic aperto 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
-
Hai provato ad aprirli con un editor di testo?
Forse nelle "indecifrabili" righe c'è qualcosa che può tornarti utile...
-
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... ;)
-
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.
-
Be', l'80% è risolto :)
Ma come si può fare per quelle chiuse?
-
Più in generale:
https://www.gambas-it.org/wiki/index.php?title=Guide_della_comunit%C3%A0#Interfacciare_Gambas_con_librerie_condivise_esterne_.so