Autore Topic: Timer integrato in una classe  (Letto 758 volte)

Offline g.grandi

  • Gambero
  • **
  • Post: 51
    • Mostra profilo
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.


Offline Picavbg

  • Senatore Gambero
  • ******
  • Post: 1.620
    • Mostra profilo
Re: Timer integrato in una classe
« Risposta #1 il: 27 Settembre 2012, 13:15:54 »
Sul Forum ci sono tante discussioni già affrontate sull'argomento. Hai provato a consultarne il contenuto per riscontrare l'eventuale già vissuta esperinza in proposito al tuo problema?
 :ciao:
:ciao:

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.724
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Timer integrato in una classe
« Risposta #2 il: 27 Settembre 2012, 15:33:09 »
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.

Il problema è nell'impostazione del ritardo:
Codice: gambas [Seleziona]

   oTimer.Delay = 0.010


Il ritardo non deve essere espresso in secondi, bensì in millisecondi.
Pertanto, cambia quella riga così:
Codice: gambas [Seleziona]

   oTimer.Delay = 10
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline g.grandi

  • Gambero
  • **
  • Post: 51
    • Mostra profilo
Re: Timer integrato in una classe
« Risposta #3 il: 27 Settembre 2012, 16:18:32 »

Chiedo umilmente scusa. :'( 

Grazie per l'interessamento
Gianni

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.724
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Timer integrato in una classe
« Risposta #4 il: 27 Settembre 2012, 16:25:55 »
Chiedo umilmente scusa.
...il fatto che non sapevi quella cosa, non ha offeso nessuno. Il forum serve per capire e conoscere di più: non è un sacro simposio aperto a soli esperti.

E poi, figurati, io sono un asino matricolato.
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »