Autore Topic: Utilizzo di librerie esterne  (Letto 2525 volte)

Offline Mario

  • Grande Gambero
  • ***
  • Post: 138
    • Mostra profilo
    • http://overhill1963.blogspot.com/
Utilizzo di librerie esterne
« il: 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
Saluti a tutti

Mario

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: Utilizzo di librerie esterne
« Risposta #1 il: 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...

Offline Mario

  • Grande Gambero
  • ***
  • Post: 138
    • Mostra profilo
    • http://overhill1963.blogspot.com/
Re: Utilizzo di librerie esterne
« Risposta #2 il: 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... ;)
Saluti a tutti

Mario

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: Utilizzo di librerie esterne
« Risposta #3 il: 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.
Visita il mio sito personale: http://www.leonardomiliani.com

Offline Mario

  • Grande Gambero
  • ***
  • Post: 138
    • Mostra profilo
    • http://overhill1963.blogspot.com/
Re: Utilizzo di librerie esterne
« Risposta #4 il: 08 Settembre 2008, 07:14:47 »
Be', l'80% è risolto :)
Ma come si può fare per quelle chiuse?
Saluti a tutti

Mario

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.723
  • Ne mors quidem nos iunget
    • Mostra profilo
« Ultima modifica: 23 Dicembre 2023, 23:07:51 da vuott »
« 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. »