Autore Topic: [risolto]lavorare con i moduli  (Letto 994 volte)

Offline luca1202

  • Gambero
  • **
  • Post: 95
    • Mostra profilo
    • http://luca1202.wordpress.com
[risolto]lavorare con i moduli
« il: 13 Gennaio 2010, 19:41:58 »
Dunque avrei una questione riguardo l'utilizzo dei moduli!

se io all'interno di un modulo voglio lavorare su di un elemento all'interno di un form, come ad esempio una listbox (qualcuno leggendo penserà "non l'avrei mai detto  :-o ) come faccio??

io ho scritto nella funzione all'interno del modulo
Codice: [Seleziona]
FMain.listBox1


ma ovviamente quando eseguo il programma e arrivo li mi spara fuori un bell'errore, in quando non sà cosa sia FMain.listBox1!!

a questo punto devo passarlo come paramentro alla funzione? se si come?
ho provato con
Codice: [Seleziona]
PUBLIC SUB save_file(ListBox lis)

ma il progetto non viene nemmeno compilato!!
forse, quando programmo in gambas, devo dimenticarmi completamente la sintassi del C? :-P
il mio progetto -> SITO

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: lavorare con i moduli
« Risposta #1 il: 13 Gennaio 2010, 23:10:22 »
porgi le mani che ti bacchetto!!!!!!!!!!!!

usa la ricerca del forum! :lol:

devi impostare i controlli e i simboli come public in progetto>proprietà>opzioni

poi le variabili devono essere dichiarate come public ad inizio modulo/form/classe.

per richiamarle si usa la sintassi:


nome_classe/modulo/form.nome_variabile

Offline luca1202

  • Gambero
  • **
  • Post: 95
    • Mostra profilo
    • http://luca1202.wordpress.com
Re: lavorare con i moduli
« Risposta #2 il: 14 Gennaio 2010, 12:53:46 »
hai perfettamente ragione ma con la ricerca non avevo trovato una risposta alla mia domanda... magari non ho letto bene io  :oops:

comunque ho risolto grazie!!
il mio progetto -> SITO

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: lavorare con i moduli
« Risposta #3 il: 14 Gennaio 2010, 14:48:47 »
Se hai risolto inserisci [RISOLTO] nel titolo del primo post...grazie...