Form

sabato 13 novembre 2010 - 18.41
Tag Elenco Tags  VB.NET  |  .NET 2.0  |  .NET 3.0  |  .NET 3.5  |  .NET 4.0

Marcuus Profilo | Newbie

ciao volevo con un timer modificare la larghezza del form di alcuni punti gradualmente ma nn riesco questo è il codice qualche idea???
Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick
Dim s As Integer
Dim t As Integer
s = 229
t = s + 1
If ProgressBar1.Value = 104 Then
Timer2.Stop()
Else
ProgressBar1.Value = ProgressBar1.Value + 1
t = s + 1
Me.Size = New Size(s, 203)
End If

End Sub
grazie in anticipo

Fantazma Profilo | Junior Member

Ciao,
il problema deriva dal fatto che ad ogni attivazione del timer tu resetti la variabile s a 229... prova con un :

DIM Static s as integer=229

...con questo specifichi che la variabile S deve essere inizializzata a 229 solo alla prima esecuzione del TIck.

Ciao, Fabio

Marcuus Profilo | Newbie

grazie mille sei un genio!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5