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 - g.grandi

Pagine: 1 2 3 [4]
46
Salve a tutti.
Vorrei creare una Form a cui attaccare un oggetto che genera un evento con ritorno di un valore (come fosse una funzione). Documentandomi sul vostro sito ho imparato come creare l'evento e come agganciare gli eventi di un oggetto ad una Form. Ora vorrei fare un passo in più, (visto che il libro riporta tale possibilità) ossia di generare l'evento e riportare indietro un intero nel punto in cui viene sollevato. Ho creato un piccolo programma con quanto spiegato, ma sembra che non accetti la possibilità di restituire un valore dalla sub che gestisce l'evento. Probabilmente vi è qualche regola che mi è sfuggita?  Allego le foto del codice della Form con l'errore al via dell'esecuzione e il codice dell'oggetto creato.

Grazie a tutti per le vostre rapide risposte.
Giovanni

47

Buongiorno a tutto il forum.

Cercando di apprendere le tecniche di programmazione di Gambas, mi sono accorto che vi sono alcuni esempi costituiti da una form completa dei controlli necessari, dove il codice di avvio inizia da un main della form stessa con questo codice:

STATIC PUBLIC SUB Main()
  DIM myForm AS Form
  myForm = NEW FStart
  myForm.Show
END

 La mia domanda è la seguente: come mai viene usato il main per istanziare la form quando sarebbe sufficiente dare il via diretto al programma? 

Grazie a tutti
Giovanni

48
Programmazione (Gambas 2) / Re: Timer integrato in una classe
« il: 27 Settembre 2012, 16:18:32 »

Chiedo umilmente scusa. :'( 

Grazie per l'interessamento
Gianni

49
Programmazione (Gambas 2) / Timer integrato in una classe
« il: 27 Settembre 2012, 12:29:47 »

Sono il solito principiante che cerca di fare cose troppo grandi per le proprie capacità :-[

Ho un problema di questo tipo: ho creato una classe che contiente un oggetto timer il cui delay sia impostato all'interno della classe stessa; dalla form creo l'oggetto e tramite due pulsanti, avvio e fermo il timer in esso contenuto che mostra in console il timer corrente. Purtroppo, il delay che imposto all'interno della classe non viene rispettato. La cadenza è sempre di un secondo (come avesse fisso il valore di default). Allego per completezza l'intero progettino.

Grazie anticipate per l'interessamento.


50

Grazie a fsurfing per il suggerimento del toolbutton. Sono riuscito a risolvere la questione.  :ok:

In risposta a vuott: purtroppo in Gambas 2, l'area occupata dalla PictureBox viene sempre visualizzata anche se occupata da un'immagine trasparente. Grazie comunque.

51
Ciao, sono un neofita che muove i primi passi in Gambas2 e che proviene da anni di programmazione QBasic e PWBasic. Mi sono imbattuto nel seguente problema: creo un progetto con una form interamente occupata da una immagine .jpg alla quale sovrappongo una PictureBox con un'icona disegnata con l'icon editor in formato .png. Nell'icona vi sono parti che vorrei lasciare in trasparente, ho provato in mille modi ma non ottengo mai l'immagine della form sottostante.
E' una cosa impossibile da fare o sto sbagliando qualcosa??  :hard:

Pagine: 1 2 3 [4]