Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    19

    [Vb .Net] Bug oggetto Datetimepicker

    Ciao a tutti,

    chiedo aiuto perchè a me succede una cosa strana...

    nel mio progetto utilizzo l'oggetto datetimepicker, più precisamente io devo utilizzare l'evento valuechange.

    però ho visto che se l'utente cambia la data dell'oggetto l'evento sopracitato viene eseguito infinite volte...

    questo succede SOLO se faccio girare il programma su windows XP, su vista e seven è tutto okay.

    vi dico che non è un problema del mio codice perchè, creato un progetto nuovo con solo il datetimepicker succede la stessa cosa..

    per farvi capire meglio cosa fa l'utente :
    datainiziale = 4 maggio
    l'utente clicca sulla freccina che fa comparire il calendario e va indietro di un mese.
    a questo punto l'evento viene generato infinite volte e la data va indietro sempre di un mese ad ogni iterazione dell'evento..

    a questo punto se mi sono spiegato bene...
    ...Cè qualche modo, impostazione o altro per evitare sto loop infinito??
    ricordo che succede solo con windows xp e il framework è aggiornato al 3.5 sp 1

    grazie a tutti!

    EDIT: preciso che solo se scrivo anche solo una semplice riga di codice (come una msgbox ) nella sub del valuechange questa viene eseguita infinite volte..se nn ci scrivo niente viene eseguita solo una volta... però che un msgbox crei questo problema mi puzza..

  2. #2
    Utente di HTML.it L'avatar di albgen
    Registrato dal
    Jun 2005
    Messaggi
    3,249
    Ho provato ma non riesco a riprodurre questo "bug".
    Forse è un problema della macchina xp o molto probabilmente del tuo codice....
    I got the remedy

  3. #3
    Anch'io ho riscontrato lo stesso identico problema ( Ho XP Pro SP3).

    Ho aggirato il problema usando l'evento DateTimePicker1_CloseUp.

    Prova inoltre a dare un'occhiata qui

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    19
    @albgen:

    sono sicuro che non è un errore del mio codice... come ho detto ho creato un progetto vuoto e nel codice ho solo una msgbox nell'evento valuechanges del datetimepicker.. quindi direi che il mio codice è corretto..


    @Gandalfrank:

    si anche a me da problemi su windows xp pro sp3, (altre versioni di windows xp nn le ho provate). anche io per adesso ho utilizzato il close up però se riesco a risolvere il problema del valuechanges sarebbemeglio! adesso guardo il link che mi hai fornito!

  5. #5
    Utente di HTML.it L'avatar di albgen
    Registrato dal
    Jun 2005
    Messaggi
    3,249
    Mi sembra strano!
    Prova a postare il codice per intero!
    possibilmente l'intera soluzione in un unico file zip.

    quale visual studio stai utilizzando? è aggiornato?
    I got the remedy

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    19
    Okay dammi due secondi che lo recupero e te lo posto!

    uso visual studio 2008 cmq.

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    19
    Mi dice che non posso caricare in allegato i file zip...

    cmq il mio codice è questo:

    codice:
     
    Public Class Form1
    
        Private Sub DateTimePicker1_ValueChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles DateTimePicker1.ValueChanged
            MsgBox("Entra")
        End Sub
    End Class

  8. #8
    Utente di HTML.it L'avatar di albgen
    Registrato dal
    Jun 2005
    Messaggi
    3,249
    Originariamente inviato da Skiaa
    Mi dice che non posso caricare in allegato i file zip...
    qui sul forum non si può caricare un zip. Intendevo da un'altra parte. Cmq, non ha importanza. Vedo che il codice è proprio banale quindi non serve...
    A questo punto mi viene da pensare che sia un problema di configurazione della macchina xp.
    Dovresti aggiornare tutto tramite windows update e riprovare.
    I got the remedy

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    19
    Macchina già aggiornata.
    E preciso che ho testato il problema su 3 diversi PC con XP Pro SP 3 aggiornato..

    Boh.. Beh se è effettivamente un bug mi metto il cuore in pace e scrivo il codice in modo da evitare sto problema..

  10. #10
    Utente di HTML.it L'avatar di albgen
    Registrato dal
    Jun 2005
    Messaggi
    3,249
    Originariamente inviato da Skiaa
    Macchina già aggiornata.
    E preciso che ho testato il problema su 3 diversi PC con XP Pro SP 3 aggiornato..
    Anch'io ho xp con sp3, ecco perchè dico che è strano. Può darsi che sia stato un bug ma che hanno corretto perchè se non fosse cosi' allora anch'io avrei questo problema.
    Gli aggiornamenti del framework non sono tra quelli che si installano in automatico.
    Sono aggiornamenti facoltativi e quindi probabilmente non li hai installati...
    I got the remedy

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.