necesito ayuda

fabiola_1
20 de Marzo del 2005
estoy tratando de programar el formato de un texto lo he planteado de esta forma Text1.Font "arialblack" y tambien asi Text1.FontName = "comicssans" pero no resulta.
y tambien quiero programar el color de fondo de un texbox de esta manera TextBox.BackColor = "red color" si puedes ayudame si'gracias realmente lo necesito.

AlphaSoft
20 de Marzo del 2005
O.K.

En Visual Basic el manejo de los colores es un poco diferente a HTML ( supongo que de ahi venes ), ya que hay ciertas constantes propias del lenguaje que sirven para determidados casos, por ejemplo:

VBred = Color Rojo ( VB por ser constante de VBasic y Red por el color )

VbRed = Rojo, VbGreen = Verde, VBBlue = Azul, VBYellow = Amarillo, VbBlack = Negro, VbWhite = Blanco, etc.

Ahora que si quieres asignarle a un elemento un color raro ( para el que no hay constante ) o un color personalizado, entonces te combiene la funcion:

RGB

El nombre de esta funcion viene del grupo de colores que se mezclan para crear sualquier color que se te ocurra, estos son:

Red ( R ) Rojo
Green ( G ) Verde
Blue ( B ) Azul

Para crear un color, le tienes que decir a VB que mezcle estos tres colores, por ejemplo:

Label1.forecolor = RGB ( 0,0,255)

Esta expresion le asigna el color de fuente a "Label1" a Azul... Porque RGB ( Red = 0, Green = 0, Blue = 255 )

Como ves, le dijimos a VB que mezclara los tres colores, dandole al nuevo color 0 de rojo, 0 de verde y todo de AZUL.

Es decir 0 = nada ( obvio no? )
255 = todo ( 255 es el maximo )

En cuanto a: Text1.fontname = "comicssans"
El error esta en el nombre de la fuente, que deberia ser: Text1.fontname = "Comic Sans"

en cuanto a: Text1.Font "arialblack" , intentale con VbArial o VbArialBlack

Espero que te sirva... Saludos!

. : AlphaSoft : .