Avatar billede z1n Nybegynder
22. oktober 2003 - 20:33 Der er 7 kommentarer og
1 løsning

CommonDialog i vb6

det her virker bare ikke (taget for en tut på udvikleren.dk)jeg forstå ikke hvorfor den laver fejl?

Private Sub mFormatFont_Click()

Commondialog.dialogtitle = "Choose Font"

Commondialog.showfont

RichTextBox.Font = Commondialog.FontName
End Sub

der er fejl selv hvis den kun er sådan her:

Private Sub mFormatFont_Click()

Commondialog.showfont

End Sub
Avatar billede z1n Nybegynder
22. oktober 2003 - 20:36 #1
doh... tror jeg ikke har commondialog i det
Avatar billede z1n Nybegynder
22. oktober 2003 - 20:37 #2
ok det var det... men nu skriver den at der ikke er installeret nogle skrift typer ? hvordan skal commondialog componenten ligger ? bare et sted i formen ?
Avatar billede terry Ekspert
22. oktober 2003 - 20:54 #3
Place the control on a form and give it the name dlgCommon

Then (for example ) you would open it

  dlgCommon.Flags = 1
  dlgCommon.ShowFont

'Now you can reference properties
  'dlgCommon.FontName
  'dlgCommon.FontBold
  'dlgCommon.FontItalic
  'dlgCommon.FontSize
Avatar billede terry Ekspert
22. oktober 2003 - 20:58 #4
So if your common dialog is named Commondialog and you have a button named mFormatFont and you have a rich text box named RichTextBox then this should work.

Private Sub mFormatFont_Click()

Commondialog.Flags = 1

Commondialog.showfont

RichTextBox.Font = Commondialog.FontName

End Sub
Avatar billede terry Ekspert
22. oktober 2003 - 20:59 #5
make sure you have a common dialog control on the from and that the names of all objects are correct
Avatar billede z1n Nybegynder
22. oktober 2003 - 21:01 #6
cool.... thx a lot man
Avatar billede terry Ekspert
22. oktober 2003 - 21:08 #7
selv thx:o)
what was the problem, did you forget to put the control on a form?
Avatar billede z1n Nybegynder
23. oktober 2003 - 09:46 #8
Commondialog.Flags = 1 is what i forgot
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