Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: rugBy_02 en 25 Mayo 2008, 15:52 pm



Título: Duda sobre variante
Publicado por: rugBy_02 en 25 Mayo 2008, 15:52 pm
Haber si me pueden ayudar, quiero hacer una variable que contenga comandos en batch, pero el problemas es que no se como ponere espacios para cambiar de linea

por ejemplo:

Dim comando as string

comando = "echo ola ....."


y despues del echo ola querria poner un pause pero como pongo un espacio de cambio de linea?¿



gracias de antemano   :)


Título: Re: Duda sobre variante
Publicado por: cobein en 25 Mayo 2008, 15:57 pm
De la manera en que mas te guste.

Código:
Private Sub Form_Load()
    Dim sData As String

    sData = sData & "Testing..." & vbCrLf
    sData = sData & "Testing..." & vbNewLine
    sData = sData & "Testing..." & Chr$(13) & Chr$(10)
    sData = sData & "Testing..." & vbCr & vbLf

    Debug.Print sData
End Sub


Título: Re: Duda sobre variante
Publicado por: rugBy_02 en 25 Mayo 2008, 16:03 pm
lo seinto pero no entiedno  :-\ me podias hacer una breve explicaion, esque soy novato en esto xDDD


Título: Re: Duda sobre variante
Publicado por: seba123neo en 25 Mayo 2008, 16:10 pm
cobein te puso las diferentes formas de pasar a la otra linea de abajo... :P


Título: Re: Duda sobre variante
Publicado por: cassiani en 25 Mayo 2008, 16:14 pm
Lo que debes hacer es eleguir una de las 4 formas que te dejo cobein, por ejemplo:
Código
  1. sData = "Echo ola" & vbCrLf
  2. sData = sData & "pause" & vbCrLf

y sigues o lo concatenas todo en la misma linea. El debug simplenete es usado para mostrar lo que has hecho, lo puedes sustitir por un "MsgBox" si no entiendes como funciona.


Título: Re: Duda sobre variante
Publicado por: rugBy_02 en 25 Mayo 2008, 16:16 pm
entiendo muchas gracias  ;D