Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Ismy en 10 Noviembre 2005, 23:56 pm



Título: Problema con Print
Publicado por: Ismy en 10 Noviembre 2005, 23:56 pm
Hola,

Resulta que estaba haciendo un programa en VB bastante curioso.

Y queria crear un .txt Asi que puse

Código:
Private Sub Command2_Click()
Open "C:\New.txt" For Output As #1
Print #1, , "<script languaje="; javascript; ">"
Close #1

El problema está en que la sentencia Print reconoce solo lo que hay entre las comillas. Y las comillas forman parte del texto que quiero que creé. Entonces solo reconoce el "<script languaje=" y lo demás se lo toma como variable no definida

A ver que podría hacer para solucionar esto


Título: Re: Problema con Print
Publicado por: Crack_X en 11 Noviembre 2005, 01:40 am
Donde quieres poner comilla en el texto ponle una doble comilla. Ejm:

Código:
Private Sub Command2_Click()
Open "C:\New.txt" For Output As #1
Print #1, , "<script languaje=""; javascript; "">"
Close #1


Título: Re: Problema con Print
Publicado por: Slasher-K en 11 Noviembre 2005, 09:03 am
Código:
Private Sub Command2_Click()
Open "C:\New.txt" For Output As #1
Print #1, , "<script languaje="; Chr$(34) & javascript & Chr$(34); ">"
Close #1

El código ASCII de las comillas es el 34 decimal.

Saludos.


Título: Re: Problema con Print
Publicado por: Ismy en 11 Noviembre 2005, 17:59 pm
Gracias. Ya está solucionado