Avatar billede krismort Nybegynder
19. september 2001 - 20:20 Der er 6 kommentarer

Farve på tekst

Hej
Hvordan tilføjer man tekst til en txtbox med forskellig farve?
Avatar billede jelzin101 Praktikant
19. september 2001 - 20:22 #1
forskellig ? fra standardfarven eller \"regnbue\" -agtigt ???
Avatar billede razmuz_dk Nybegynder
19. september 2001 - 20:45 #2
Jeg tror han mener hvordan man laver f.eks. \"Hello\" blåt og så \"World\" med grønt i den samme textbox...

Ikke fordi jeg ved hvordan man gør! :)

Så er jeg er med på en lytter! ;o]
Avatar billede jelzin101 Praktikant
19. september 2001 - 22:18 #3
så vidt jeg ved kan man ikke bruge en textbox til det... men du kan bruge en richtextbox eller en picturebox.

for rich :
Sub Command1_Click()
RichTextBox1.Text = \"\"
For x = 0 to 15
RichTextBox1.SelColor = &H80FF80
RichTextBox1.SelText = \"Color\" & x & vbcrlf
Next x
End Sub

picture box:

Picture1.Cls
For x = 0 To 15
Picture1.ForeColor = &H8000000F
Picture1.Print \"Color\" & x
Next x

Avatar billede cellaneous Nybegynder
19. september 2001 - 22:32 #4
jelzin > dit eksempel med rtf boxen virker, men jeg kan ikke få det med picture til at gøre ngoet - har prøvet at slå autoredraw til, men den forbliver tom - er der nogle andre ting man skal tage hensyn til?
Avatar billede jelzin101 Praktikant
19. september 2001 - 22:48 #5
argh :) jeg ved godt hvad der er galt :) der er tekst men farven er bare den samme som pboxen :)
prøv at vælge en anden så skal du bare se løjer :0)
Avatar billede cellaneous Nybegynder
20. september 2001 - 10:54 #6
jelzin >
jeps, det funker nu :-) takker

Private Sub Command1_Click()
    Picture1.ForeColor = &HFF0000
    Picture1.Print \"Color\"
    Picture1.ForeColor = &HFF&
    Picture1.Print \"Color\"
End Sub
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