Autore Topic: E' Possibile creare il preload del programma con gambas?  (Letto 765 volte)

Offline bl4ck

  • Gamberetto
  • *
  • Post: 1
    • Mostra profilo
E' Possibile creare il preload del programma con gambas?
« il: 18 Ottobre 2008, 11:04:03 »
ciao ragazzi mi stavo chiedendo se era possibile creare un preload di un piccolo programma tanto per sfizio e per imparare qualche cosa in più ??


grazie dell'aiuto

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: E' Possibile creare il preload del programma con gambas?
« Risposta #1 il: 19 Ottobre 2008, 11:38:53 »
Un moduletto, con il nome del programma stesso, per esempio, da cui avviare l'oggetto Application del programma.

Il codice sottostante, è il modulo iniziale con cui parte il programma pgDesigner. La funzione Main è obbligatoria, in quanto Gambas necessita di un punto da cui partire; nell'ide di Gambas, è sufficiente impostare questo modulo come classe di avvio. Le successive funzioni possono, ad esempio, essere usate per impostare la lingua, e la verifica dei parametri in input.

Codice: [Seleziona]

'
' pgDesigner.module
'

'---
' Set language and run of application, capture the halt errors
'
PUBLIC SUB Main()
  IF (SetupLanguage()) THEN RunApplication()
END

'---
' Language setting.
' Fill language array and go to selection dialog form; the dialog form return the selected index to array.
'
PRIVATE FUNCTION SetupLanguage() AS Boolean
  RETURN (pgDialogLanguage.Create().ShowModal() <> 0)
END

'---
' Run the application.
' it is possible to pass to the application a series of names of file,
' comprehensive of directory, that they will come opened automatically.
'
PRIVATE SUB RunApplication()
  pgApplication.Run()
END


Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: E' Possibile creare il preload del programma con gambas?
« Risposta #2 il: 19 Ottobre 2008, 12:32:58 »
io farei diventare pgDesigner la Bibbia dei Gambasiani!!!!!

 :lol:  :lol:  :lol: