Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: TimeRI =)

Nannohiiri [10.08.2005 16:22:23]

#

private sub timer1_timer()
tehty = tehty + 1
label1.caption = tehty
end sub

Niin toi muuttaa labelin vaan 1, mutta ei siitä ylöspäin. Do loopissa onnistu tollane lisääminen mut ei tässä.

hunajavohveli [10.08.2005 16:31:05]

#

Oletko määritellyt tuon muuttujan?
Pistä aivan koodin alkuun:

Dim tehty As Long

Muuten muuttuja nollaantuu aina, kun eventin suoritus päättyy.

Nannohiiri [10.08.2005 16:34:39]

#

Kiits nyt toimii. Määrittelin sen muuttujan form loadissa aiemmin ni ei toiminu.

hunajavohveli [10.08.2005 16:38:01]

#

Joo, jos määrittelet sen form_loadissa niin silloin sen arvo myös säilyy vain form_loadissa. Kun muuttujan pistää aivan alkuun, siitä tulee jaettu kaikkien aliohjelmien kesken.

hohoo [11.08.2005 16:35:36]

#

Private Sub timer1_timer()
Static tehty As Long
tehty = tehty + 1
label1.caption = tehty
End Sub

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta