[DUDA] Imprimir texto X veces - Visual Basic [SOLUCIONADO]

Iniciado por Siquillote, 1 Enero 2011, 21:58 PM

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

Siquillote

Hola :P. Hoy he empezado con Visual Basic y la verdad es que no me resulta tan difícil  (Por lo menos lo más básico) ya que tengo conocimientos sobre PHP, POO, C/C++ y es practicamente todo igual. La cosa es que he hecho una calculadora y todo genial (Así practicaba las variables). Me he propuesto hacer un for y es muy distinto a PHP por lo que consultando en internet y poniendolo a mis gustos, he confeccionado este código:

Private Sub mostrari_click()
   Const minBucle = 1, maxBucle = 10
   For nInt = minBucle To maxBucle
       total.Caption = "Hola"
   Next

End Sub


El código consiste en que cuando pulse el comando mostrar, aparezca en el label total 10 veces la cadena Hola. Mi duda es como hacer un echo (Que sería en PHP) pero en VB ya que con este código lo unico que estoy haciendo es decirle al label su valor 15 veces pero no que muestre el valor 15 veces. Entonces mi duda es esa, como imprimir un texto (osea, cual es la función)

Y bueno, ya aprovechando el tema, me gustaría saber como saltar de líena. Es decir, en HTML sería <br>, en PHP <br> o \n, en C/C++ \n... ¿Y en VB?. Gracias ;)

Sanlegas


Siquillote

Cita de: Tenient101 en  1 Enero 2011, 22:09 PM
lo que te falta es el salto de linea... unos temas abajo preguntaron lo mismo,
http://foro.elhacker.net/programacion_visual_basic/orientacion_caracteres-t315362.0.html

¡Gracias! Pero ya había encontrado la solución minutos antes de tu respuesta (Se me ha olvidado updatear el post). Por cierto, si a alguien le interesa, el código correcto sería el siguiente:

Citar
Private Sub mostrari_click()
    Const minBucle = 1, maxBucle = 10
    For nInt = minBucle To maxBucle
        total.Caption = total.Caption & "Hola" & vbCrLf
    Next

End Sub