Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - Boccaccio

Pagine: [1]
1
Programmazione (Gambas 2) / Re: Aggiunta di Funzioni
« il: 20 Novembre 2009, 18:24:08 »
La root di componenti nativi sai dove si trova?

2
Programmazione (Gambas 2) / Re: Condividere una libreria esterna
« il: 20 Novembre 2009, 18:21:02 »
Provo a cercare!, per ora grazie comunque!

3
Programmazione (Gambas 2) / Aggiunta di Funzioni
« il: 20 Novembre 2009, 00:37:08 »
Ancora una domanda ( e cosi ne mancano solo altre 997 :-D )

se dovessi aggiungere un comando a gambas quali sono le procedure da seguire?
In quali file sono contenuti i comandi nativi?

so che la IDE di gambas é sviluppata nello stesso linguaggio è possibile aggiungere funzioni direttamente sviluppando in gambas?
Quali sono i file sorgenti della IDE?

Grazie per le risposte!

4
Programmazione (Gambas 2) / Condividere una libreria esterna
« il: 20 Novembre 2009, 00:29:13 »
torno alla carica.. :lol:

esiste un metodo su gambas per condividere una libreria dinamica
che verrà sviluppata per gestire un hardware esterno e che si occupa di fornire dati pronti per la programmazione?

5
Programmazione (Gambas 2) / Re: Ricerca funzione
« il: 20 Novembre 2009, 00:17:02 »
Citazione
Era questo che intendevi?


Non proprio (scusate per la U mancata)

Citazione
Credo si riferisca alla possibilità di chiamare un metodo, o funzione, di una classe dinamicamente.


Esatto!
Vi faccio un esempio di quello che dovrei fare,

Creo una classe o utilizzo una già esistente,

'Class Keyboard

Public Function Key (Color as long, N_Key as integer) as Integer

' Code

end sub

Dopo da un form devo richiamare la funzione Key della classe Keyboard
specificando la classe e passando la funzione per nome ovvero "Key" e di seguito i parametri Color e N_Key

Esempio:

Dim Command as string
Dim MyColor as long
Dim MyKey as Integer

Command = "Key"
MyKey = 55
MyColor = 445678

in VB in modalità "Write" avrei scritto:

CallByName Keyboard, Command, VbMethod, MyColor, N_Key

mentre in modalità "Read" avrei scritto:

Var = CallByName (Keyboard, Command, VbMethod, MyColor, N_Key)

come si può ottenere una funzionalità simile su gambas?

Grazie per la risposta!

6
Programmazione (Gambas 2) / Ricerca funzione
« il: 19 Novembre 2009, 18:46:58 »
Salve a tutti sono fresco fresco sia di gambas che di ubunto
quindi vi prego di avere pazienza
se dico qualche cosa fuori posto...  :ehm:

La mia prima domanda (di altre 1000 che devo farvi!) è questa, come posso utilizzare la funzione di una classe richiamandola per nome o similare?
in VB6 utilizzavo la funzione CallByname e passavo la classe per riferimento e funzione e i metodi come stringa.
In gambas è possibile richiamare una classe e modificare la chiamata a una funzione contenuta nella classe passando la funzione stessa come variabile.
Esiste un metodo?

Grazie anticipate per la risposta!

Pagine: [1]