Avatar billede bundgaard Nybegynder
22. maj 2001 - 08:29 Der er 14 kommentarer og
3 løsninger

FarveMixer...

Hvad er der i vejen her?

Private Sub VScroll1_Change()
    lblColor.BackColor = RGB(VScroll1.Value, VScroll2.Value, VScroll3.Value)
End Sub

Private Sub VScroll2_Change()
    lblColor.BackColor = RGB(VScroll1.Value, VScroll2.Value, VScroll3.Value)
End Sub

Private Sub VScroll3_Change()
    lblColor.BackColor = RGB(VScroll1.Value, VScroll2.Value, VScroll3.Value)
End Sub

Der er tre \"Mixere\" til højre kaldet R G B og en Label til højre Name lblColor

Kan nogen se hvad er i vejen?
Avatar billede bundgaard Nybegynder
22. maj 2001 - 08:40 #1
jeg kan fint køre op og ned på de tre mixere (Lodrette rullebarer) men der sker INTET
Avatar billede driis Nybegynder
22. maj 2001 - 09:32 #2
Brug

Me.Refresh

Når du har ændret i farven
Avatar billede driis Nybegynder
22. maj 2001 - 09:33 #3
:-)
Avatar billede driis Nybegynder
22. maj 2001 - 09:38 #4
Og husk

Me.AutoRedraw = True
Avatar billede bundgaard Nybegynder
22. maj 2001 - 09:48 #5
jeg har en bog liggende \"Start på Visual Basic 6.0\" så som du kan se er jeg rimelig ny til det.. Jeg har skrevet koden direkte af men det virker ikke :(

Hvor skal jeg skrive Me.Refresh & Me.AutoRedraw ind?
Avatar billede driis Nybegynder
22. maj 2001 - 16:53 #6
Private Sub VScroll1_Change()
    lblColor.BackColor = RGB(VScroll1.Value, VScroll2.Value, VScroll3.Value)
    Me.Refresh
End Sub

Dét burde kunne gøre det

Du skal selvfølgelig sørge for, at du har en label på din form, der hedder lblColor ; og dine scrollbars\' min værdi skal være 0, max-værdier skal være 255
Avatar billede bundgaard Nybegynder
22. maj 2001 - 18:00 #7
okay. det prøver jeg lige i morgen.. Det er i skolen jeg laver det så må lige vente lidt med dine points
Avatar billede bundgaard Nybegynder
23. maj 2001 - 09:41 #8
virker stadig ikke :(.. Nogen anelse om hvad der er i vejen?
Avatar billede driis Nybegynder
23. maj 2001 - 17:18 #9
Prøv at sende mig programmet, så har jeg bedre mulighed for at se, hvad du gør galt...
driis@mobilixnet.dk
Avatar billede bundgaard Nybegynder
24. maj 2001 - 00:31 #10
det må vente til mandag... Ikke fordi det er noget vigtigt.. jeg vil bare gerne vide hvad jeg gør forkert...
Avatar billede schubert1 Nybegynder
24. maj 2001 - 13:19 #11
Det er rigtigt nok hvad driis siger; Husk at din label skal have name: lblColor, dens visible property skal være TRUE og at dine scrollbars skal have min: 0 og max 255, og have de samme navne som du skriver i din kode.
Efter du havde skrevet lavede jeg programmet selv og det virkede fint. Du behøver heller ikke, son driis siger, at proppe Me.Refresh ind!
Avatar billede bundgaard Nybegynder
24. maj 2001 - 19:56 #12
prøver lige at skrive det i VB 5.0 og ser om det virker.. er tilbage om en halvtimes tid..Er ikke så hurtig til det der :)
Avatar billede schubert1 Nybegynder
25. maj 2001 - 10:23 #13
Jeg kører med VB 6.0 og her virker det fint.
Avatar billede schubert1 Nybegynder
25. maj 2001 - 19:42 #14
Har du fået det til at virke?
Avatar billede bundgaard Nybegynder
27. maj 2001 - 20:49 #15
undskyld jeg ikke lige har fået lavet det.. har haft lidt travlt på det sidste...får det lavet i aften.
Avatar billede bundgaard Nybegynder
27. maj 2001 - 21:18 #16
det virker sq :) må have lavet en taste fejl et sted... så har vi jo et problem. Da det jo sådan set virkede fint nok inden det kom herind og ligge har jeg jo på sin vis selv fundet ud af det.. Men på den anden side har i to jo hjulpet fint.. Tror jeg deler pointene lige over mellem alle tre.
Avatar billede bundgaard Nybegynder
27. maj 2001 - 21:19 #17
:)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester