Dudas simples.

Iniciado por ciruit, 12 Diciembre 2005, 23:03 PM

0 Miembros y 1 Visitante están viendo este tema.

ciruit

Buenas.
Estoy en la creación de un proyecto.
Pero necesito saber hacer:

- En un label: ¿Cómo es posible generar un salto de línea?

- ¿Es posible limitar la cantidad de carácteres a un TextBox?. ¿Cómo?

- Tengo un TextBox con array y quiero que la aplicación en cada momento monitoree si alguno de ellos está con texto, si fuese así que haga un Text(x).SetFocus a la caja de texto que se encuentre VACÍA. Yo trate de agregarle 1 a la variable pero me di cuenta que si por ejemplo tengo 3 cajas de texto y dos de ellas con información (de los costados) no se cumpliría del todo la función.

-Riven-Ward-

No sé mucho de VB, asique te respondo la primera nada mas xDD.

vbCrLf -> Con ese pones un espacio, osea... Algo así:

Label1.Caption = "Hola!" & vbCrLf & "Hice un salto de línea xD"

Salu2!
Usuario Banneado

Crack_X

La 2da con el MaxLength , pones esa propiedad el limite que deseas.

La 3era no entiendo bien lo que preguntas pero podrias monitorear con un timer y recorrer cada textbox para ver si una de ellas esta vacia.

La 1era, apesar de usar vbCrlf tambien puedes usar vbNewLine.
Shit loads of money spend to show us wrong from right. Say no to war


Yasser Has Things To Say
WarZone

ciruit

Wow !
Pero que foro mas efectivo y rápido. Los felicito ! ;D
La primera y la segunda listas.
La tercera es buena la idea que me das.
Lo que quiero es que recorra si algun TextBox del array que cree esta vacío. si fuese así que pase a este.

Gracias y saludos.

ciruit

Acabo de hacer esto:

For x = 0 To 3
If Text2(x).Text = "" Then
Text2(x).SetFocus
Exit Sub
End If
Next

Cumple el objetivo que quiero por que obliga al usuario a rellenar esas cajas de texto con un intervalo de un segundo.

Si Uds. puede hacerlo de otra manera (claro) la postean =).

Saludos.

sch3m4

for x=0 to 3
do while len(trim(text2(x).text))=0
text2(x).setfocus
loop
next x


;)
SafetyBits

"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.(..

JuszR

Para que sirve LEN y TRIM?  ???
- No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes. [Herbert Mayer]

sch3m4

trim() quita los espacios iniciales y finales de una string, y len() devuelve la longitud de una string
SafetyBits

"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.(..

JuszR

- No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes. [Herbert Mayer]

ciruit

#9
Cita de: Lympex en 12 Diciembre 2005, 23:56 PM
for x=0 to 3
do while len(trim(text2(x).text))=0
text2(x).setfocus
loop
next x


;)

Hoho esta muy bueno.
Es mas prolijo no ? xD
Saludos.

PD: Eso sí que cuando lo ejecute se me colgo el VB...