Programacion Visual Basic Excel - Textbox

Páginas: 10 (2291 palabras) Publicado: 20 de julio de 2011
El control TextBox o Caja de texto se utiliza para Ingresar y/o visualizar Texto ( es un control de entrada de datos )
 
[pic]
 
Si en nuestros programas no vamos a introducir Texto, me refiero a solo mostrarlo, valores etc..., es preferible y mas lógico utilizar un control Label en cambio de un control TextBox , ya que consume menos recursos
La propiedad principal de este control se llamaText. Mediante ella podemos asignarle un texto ya sea en tiempo de diseño o tiempo de ejecución al control. Si es en tiempo de diseño, debemos seleccionar el TextBox e ir a la ventana de propiedades y seleccionar Text. Dentro de ella podemos escribir el texto a ser mostrado. Si es en tiempo de ejecución debemos escribir el nombre de el TextBox que queremos y al presionar el punto ".", vb despliegala lista de propiedades y métodos del TextBox, y ahí seleccionamos Text
 
[pic]
 
Por ejemplo si quiero mostrar un texto en un control llamado Text1 se haría de esta forma:
 

Private Sub Form_Load()

Text1.Text = "Un texto cualquiera"

End Sub

 
Si quisiera mostrar el contenido de un control Label llamado Label1 en un control llamado text1 se haría así:
 

Private SubForm_Load()

Text1.Text = Label1.Caption

End Sub

Nota , no es necesario escribir la propiedad Text seguida del nombre del control, ya que la propiedad Text es la propiedad por defecto, y Vb se daría automáticamente cuenta que al no poner ninguna propiedad la asuma como tal, por ejemplo esto es válido:

Private Sub Form_Load()

Text1 = "Un texto cualquiera"

End Sub

 
Esto de laspropiedades por defecto lo tienen la mayoría de los controles, pero cada control tiene la suya, por ejemplo la propiedad default de un control Label es Caption, por lo que no es necesario escribirla, y Visual Basic no daría error:
 

Private Sub Form_Load()

Label1 = "Hola"

End Sub

 
Para un control Picture, la propiedad Picture es la que está establecida por defecto, y esto tampoco daría errory cargaría una imagen perfectamente en el control sin indicar explícitamente la propiedad.
 

Private Sub Form_Load()

Picture1 = LoadPicture("la ruta de una imagen")

End Sub

 

Propiedad Multiline

La propiedad Multiline o multilinea se utiliza para poder mostrar los saltos de carro o saltos de línea y que el texto se vea en varias y no todo en un única línea. Los valores que poseeson True que está activada y en False quiere decir que está deshabilitada. Por defecto cuando añadimos un TextBox, la propiedad está en False, osea que tenemos que indicarle nosotros a vb, ya sea desde la ventana de propiedades poniéndola en true. Una cosa importante es que esto no lo podemos cambiar en tiempo de ejecución mediante código, si o si hay que establecerla desde la ventana depropiedades, ya que es una propiedad de solo lectura.
 

Propiedad PasswordChar

Esta propiedad tiene la función de ocultar el verdadero contenido del TextBox por el caracter que le indiquemos, por ejemplo los TextBox de ingresos de contraseña, donde el texto se oculta pero no se pierde, solo impide visualizarlo:
 
[pic]
 
Nota : para establecer el caracter a mostrar solo debemos indicarlo en lapropiedad PasswordChar, pero solo funciona cuando la propiedad Multiline del Text está en False.
 

Propiedad ScrollBars

Esta propiedad permite que el TextBox tenga o no tenga barras de Scroll cuando el texto sea superior a las dimensiones de la caja de texto. Los valores que puede tener son: 0 indica que el textBox no mostrará Barras de desplazamiento, en 1 Solo barra Horizontal, 2 Solobarra Vertical y 3 ambas barras de desplazamiento. En esta imagen se ve un TextBox con la propiedad Scrollbars en 2, solo Vertical
 
[pic]
 

Propiedad Locked

Esta propiedad lo que hace es impedir que se pueda escribir en el TextBox, bloqueando la entrada de datos. Esta propiedad puede tener el Valor True o False, habilitado para el primero y False para el segundo. Por defecto está...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Funciones De Textbox Y Comandbuton En Visual Basic
  • Excel y Visual basic
  • introduccion a la programacion visual basic
  • Lenguage De Programacion Visual Basic
  • Manual De Programación En Visual Basic
  • Programacion en visual basic
  • Programación Con Visual Basic
  • Programación En Visual Basic

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS