Autore Topic: modulo di avvio  (Letto 910 volte)

g.paolo

  • Visitatore
modulo di avvio
« il: 29 Febbraio 2008, 08:33:36 »
Dopo aver fatto l'ugrade da Feisty a Gutsy sono quindi passato dalla versione 1.9.50.1 di gambas2 alla 2.2.01123.
Provando a lanciare il mio esempio di applicazione, mi ritorna il seguente mess di errore: "No startup method"
come se non accettasse il modulo che ho definito come classe di avvio.
In pratica tale modulo non fa un granchè, se non la dichiarazione di variabili pubbliche ed il lancio del main form.
Cosa è cambiato sostanzialmente dalla versione di gambas precedente, che mi impedisce di eseguire l'applicativo?

' modulo Avvio
PUBLIC c_connessione AS NEW Connection      'dichiara la connessione al DB
PUBLIC s_select AS String                   'memorizza il comando SELECT richiesto
PUBLIC r_risultato AS result                'vettore di estrazione dati del comando SQL
PUBLIC s_cartellaDB AS String               'memorizza il percorso del file DB
PUBLIC s_nomeDB AS String                   'memorizza il nome del file DB

SUB main()
  s_cartellaDB = "/home/han/database_prova/"   'cartella contenente il database
  s_nomeDB = "3M.kexi"
  _FMain.load
  _FMain.show
END

Offline giulio

  • Maestro Gambero
  • ****
  • Post: 280
    • Mostra profilo
Re: modulo di avvio
« Risposta #1 il: 29 Febbraio 2008, 10:06:17 »
Citazione

SUB main()
  s_cartellaDB = "/home/han/database_prova/"   'cartella contenente il database
  s_nomeDB = "3M.kexi"
  _FMain.load
  _FMain.show
END


Ciao. Devi dichiarare:

PUBLIC SUB Main()

Ciao.

g.paolo

  • Visitatore
Re: modulo di avvio
« Risposta #2 il: 29 Febbraio 2008, 10:17:51 »
Grazie Giulio!