Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
TeaMeTzu
HV veteran
liitunud: 10.10.2011
|
25.03.2012 16:37:24
ProgresssBar |
|
|
Ehitan Visual Basicus programmi, mis avaks programme. Tegin sinna ProgressBar' i, aga sellega see probleem, et kui vajutan ühekorra nuppu "käivita" (et käivitaks valitud programmid), siis jookseb bar lõpuni. Kui vajutan teist korda, siis valitud programmid avanevad, aga ProgressBar ei ei tee midagi. Mida peaks kirjutama, et bar läheks minimumi ja siis uuest maximumi?
_________________ M: Ainulaadsed Eesti disain sisustuselemendid - TESSERA |
|
Kommentaarid: 28 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
28 |
|
tagasi üles |
|
 |
Fukiku
Kreisi kasutaja

liitunud: 06.11.2003
|
25.03.2012 16:39:25
|
|
|
Alustuseks näita koodi, mis sul olemas on - üldiselt kristallkuuli pealt probleemide lahendamine tulu ei too.
_________________ Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist. |
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
TeaMeTzu
HV veteran
liitunud: 10.10.2011
|
25.03.2012 17:39:43
|
|
|
Private Sub Timer1_Tick_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
ProgressBar1.Increment(1)
If ProgressBar1.Value = ProgressBar1.Maximum Then
End If
End Sub
_________________ M: Ainulaadsed Eesti disain sisustuselemendid - TESSERA |
|
Kommentaarid: 28 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
28 |
|
tagasi üles |
|
 |
alfreedo
HV vaatleja
liitunud: 20.06.2010
|
25.03.2012 19:47:43
|
|
|
Enne progressbari aktiveerimist Exceli VBA-s: set progressbar=minimum või progressbar=minimum või progressbar=1 vms.
või siis proovi :
If ProgressBar1.Value = ProgressBar1.Maximum Then
ProgressBar1.Value = ProgressBar1.Minimum
End If
|
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
TeaMeTzu
HV veteran
liitunud: 10.10.2011
|
26.03.2012 17:22:31
|
|
|
Nupp selline, et kui vajutad nuppu tuleb mingi sõna TexTBox' ile, kui vajutan uuesti, siis uus sõne jne jen. Hetkel YouTubes sain sellise koodi:
Dim key As Integer
key = Int(Rnd() * 10)
Select Case key
Case 0
TextBox1.Text = "text1"
Case 1
TextBox1.Text = "text2
Case 2
TextBox1.Text = "text3"
Case 3
TextBox1.Text = "text4"
See muidu töötab, aga uus sõna tuleb iga mitme vajutuse järjel (peaks tulema igal vajutusel uus tekst).
_________________ M: Ainulaadsed Eesti disain sisustuselemendid - TESSERA |
|
Kommentaarid: 28 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
28 |
|
tagasi üles |
|
 |
alfreedo
HV vaatleja
liitunud: 20.06.2010
|
26.03.2012 21:59:32
|
|
|
Proovi.
Private Sub CommandButton1_Click()
Dim key As Integer
key = Range("a1").Value
1
key = Int(Rnd() * 10)
Select Case key
Case Is = Range("a1").Value
GoTo 1
Case 0
TextBox1.Text = "text0"
Case 1
TextBox1.Text = "text1 "
Case 2
TextBox1.Text = "text2"
Case 3
TextBox1.Text = "text3"
'
'
End Select
Range("a1").Value = key
End Sub
|
PS! Tegelikult mind progressbar-i lahendus ei huvitagi.
|
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
TeaMeTzu
HV veteran
liitunud: 10.10.2011
|
|
Kommentaarid: 28 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
28 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|