elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  [VB.NET] Creación de bucles y comando if
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: [VB.NET] Creación de bucles y comando if  (Leído 6,516 veces)
Puntoinfinito


Desconectado Desconectado

Mensajes: 919


#! /win/archlinux


Ver Perfil WWW
[VB.NET] Creación de bucles y comando if
« en: 30 Agosto 2012, 23:55 pm »

Buenas a tod@s.

A ver, tengo dos preguntas, la primera es en crear una cadena y luego hacer-la repetir. Por ejemplo, en batch sería:

Código:
:bucle
echo.Hola
goto :bucle

Esto haría repetir el comando "echo.Hola". Se la funcionalidad de los comandos for para substituir este proceso, como por ejemplo:

Código:
Code Snippet

Dim i As Integer
'
For i = 1 To 10
    ' contará de 1 hasta 10
    ' la variable i tomará los valores 1, 2, 3, etc.
Next

Pero aquí lo que me interesa es hacerlo tal y como he dicho.

La siguiente pregunta es la siguiente, no me funciona bien el comando if, yo quiero que el comando dicho "if" mire la propiedad de texto de una variable y que luego haga una acción o otra depende de lo que contenga (con else).

Más o menos así:

Código:
if label1.text = 1 than (msg * Encendido) else (msg * Apagado)

Sé que el comando esta mal, pero es para daros la idea.

Saludos


En línea

AHORA EN SOFTONIC || CLICK HERE!!
Base64: QWNhYmFzIGRlIHBlcmRlciAxIG1pbnV0byBkZSB0dSB2aWRhLiBPbOkh



HACK AND 1337 : http://hackandleet.blogspot.com
WEBSITE: http://www.infiniterware.
Keyen Night


Desconectado Desconectado

Mensajes: 496


Nothing


Ver Perfil
Re: [VB.NET] Creación de bucles y comando if
« Respuesta #1 en: 31 Agosto 2012, 01:03 am »

No entiendo :-X


En línea

La Fé Mueve Montañas...
                                    ...De Dinero

La programación es más que un trabajo es más que un hobby es una pasión...
Puntoinfinito


Desconectado Desconectado

Mensajes: 919


#! /win/archlinux


Ver Perfil WWW
Re: [VB.NET] Creación de bucles y comando if
« Respuesta #2 en: 31 Agosto 2012, 01:10 am »

Necesito crear una cadena con comandos dentro y luego saber el comando que hace accionar dicha cadena. Así repetir todo el rato el proceso... Ej.

Código:
nombredecadena
comando
ir a cadena nombredecadena

Y así esto hace hacer un bucle de un solo comando...

La otra cosa esta en el comando if, que me marca error:

Código:
If Label1.Text = 1 Then Navegador.Refresh()
        End If

Saludos
En línea

AHORA EN SOFTONIC || CLICK HERE!!
Base64: QWNhYmFzIGRlIHBlcmRlciAxIG1pbnV0byBkZSB0dSB2aWRhLiBPbOkh



HACK AND 1337 : http://hackandleet.blogspot.com
WEBSITE: http://www.infiniterware.
Keyen Night


Desconectado Desconectado

Mensajes: 496


Nothing


Ver Perfil
Re: [VB.NET] Creación de bucles y comando if
« Respuesta #3 en: 31 Agosto 2012, 01:43 am »

¿Dentro de donde?, creo que es mejor que expliques que estás haciendo para poder ayudarte, por lo que entendí lo que quieres es por ejemplo:

La palabra "carro" y hacer un bucle que repita "carro" N veces dentro de una variable?

Con la segunda duda intenta así:

Código
  1. If Label1.Text = "1" Then
  2.     Navegador.Refresh()
  3. End If
  4.  
En línea

La Fé Mueve Montañas...
                                    ...De Dinero

La programación es más que un trabajo es más que un hobby es una pasión...
$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: [VB.NET] Creación de bucles y comando if
« Respuesta #4 en: 31 Agosto 2012, 01:45 am »

Jejeje el gran problema de los que pasamos de Batch a VB6 o en este caso VB.NET.
Acordate que ahora cambian muchas cosas, olvidate un poco como lo hacias en batch.

Te diria que leas mas primero, pero tranquilo, los tutoriales de "el guille" estan buenisimos y aprenderas sin problemas si vas tranquilo como digo.

El error que te da en el If cual es? tenes que aprender a leer los mensajes cosa que en batch no tenias esta gran ayuda que te da el visual studio.
Yo si mal no recuerdo, si ponias el comando seguido de "Then" no tenes que poner "End If", sera eso. Pero cuidado que las siguientes lineas debajo de ese renglon no seran parte de la condicion If, asi que si pondras mas comandos dentro del if, tendras que hacerlo bien:

Código
  1. if Label1.text = 1 then
  2. navegador.Refresh()
  3. comando 2
  4. comando 3
  5.  
  6. End If
  7.  

Lo del bucle.. no dices como quieres mostrar la cadena, ya que puede ser escrita en el mismo Form o como un mensaje por ejemplo:

Código
  1. for i = 1 to 10
  2. msgbox "hola"
  3. next i
  4.  
  5.  

O dices que lo haga infinitamente? si es asi hace lo primero q te dije, lee tutorial de el guille para ver otros tipos de bucle como el While..

pd: Me ganaron jeje
En línea

Puntoinfinito


Desconectado Desconectado

Mensajes: 919


#! /win/archlinux


Ver Perfil WWW
Re: [VB.NET] Creación de bucles y comando if
« Respuesta #5 en: 31 Agosto 2012, 14:16 pm »

Gracias, ya lo entendí:) Te haré caso, mirare http://www.elguille.info tranquilamente.

Saludos y gracias de nuevo.
En línea

AHORA EN SOFTONIC || CLICK HERE!!
Base64: QWNhYmFzIGRlIHBlcmRlciAxIG1pbnV0byBkZSB0dSB2aWRhLiBPbOkh



HACK AND 1337 : http://hackandleet.blogspot.com
WEBSITE: http://www.infiniterware.
ABDERRAMAH


Desconectado Desconectado

Mensajes: 431


en ocasiones uso goto ¬¬


Ver Perfil WWW
Re: [VB.NET] Creación de bucles y comando if
« Respuesta #6 en: 10 Septiembre 2012, 19:57 pm »

se puede usar goto a una etiqueta para hacer el primero.

Citar
bucle:
console.writeline("BORRACHO YO? tururú")
goto bucle
En línea

$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: [VB.NET] Creación de bucles y comando if
« Respuesta #7 en: 11 Septiembre 2012, 00:29 am »

Si, pero no hay que mal acostumbrarse a usar bucles, despues los codigos son asquerosos para leerlos. Eso ya lo sabes, pero lo dejo como consejo para los que recien empiezan y van a ver tu codigo, que es valido pero puede llevar a mal acostumbrarse a algunos. Saludos!
En línea

USLO

Desconectado Desconectado

Mensajes: 175

Programador(C#,Vb.net,Asp.Net,JavaAndroid)


Ver Perfil
Re: [VB.NET] Creación de bucles y comando if
« Respuesta #8 en: 11 Septiembre 2012, 09:02 am »

Hola puntoinfinito

Create  una funcion asi:

Citar

Protected Function Carro_
     (ByVal Coche As String) As String
        Dim Tempcoche As Integer
      Tempcoche=Coche
tempcoche='lo que quieras
        Return tempcoche

    End Function

Luego llama a esa funcion asi.

 for i = 1 to 10
Call Carro(valorString)
next i


Espero que te ayude
En línea

USLO

Desconectado Desconectado

Mensajes: 175

Programador(C#,Vb.net,Asp.Net,JavaAndroid)


Ver Perfil
Re: [VB.NET] Creación de bucles y comando if
« Respuesta #9 en: 11 Septiembre 2012, 09:06 am »

Corrijo:

 for i = 1 to 10
console.writeline= Carro(valorString)
next i

Saludos
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problema con Bucles
Programación Visual Basic
Krnl64 2 1,363 Último mensaje 1 Junio 2006, 00:46 am
por Krnl64
Bucles.
Programación Visual Basic
mdg 4 2,437 Último mensaje 28 Agosto 2007, 15:54 pm
por elmaro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines