Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: Petro_Boca en 27 Agosto 2010, 02:18 AM

Título: MegaBasico - Comillas En VB6
Publicado por: Petro_Boca en 27 Agosto 2010, 02:18 AM
Mini Tuto ~ Comillas En VB.

Por Ejemplo...

Quieren crear un txt (rutadelexe\ejemplo.txt) con el mensaje Yo juego al "Counter Strike!"

'se usan tres """ - """ para poner palabras entre comillas

Código (vb) [Seleccionar]

Open App.Path & "\ejemplo.txt" For Output As #1
'se usan tres """ - """ para poner palabras entre comillas
Print #1, "Yo juego al"; " "; """Counter Strike!"""
Close #1
'abre el block de notas
Shell "notepad.exe ejemplo.txt", vbNormalFocus
'petro_boca
'excombicto


Título: Re: MegaBasico - Comillas En VB6
Publicado por: seba123neo en 27 Agosto 2010, 02:29 AM
tambien podes hacer algo como:

Código (vb) [Seleccionar]
Print #1, "Yo juego al " & Chr(34) & "Counter Strike!" & Chr(34)
Título: Re: MegaBasico - Comillas En VB6
Publicado por: Petro_Boca en 27 Agosto 2010, 02:33 AM
Cita de: seba123neo en 27 Agosto 2010, 02:29 AM
tambien podes hacer algo como:

Código (vb) [Seleccionar]
Print #1, "Yo juego al " & Chr(34) & "Counter Strike!" & Chr(34)

es bueno, pero no lo entiendo.. seria asi?

hay que poner Chr(34) entre las palabras entre comillas?

Código (vb) [Seleccionar]
Print #1, "palabra sin comillas " & Chr(34) & "palab con comillas" & Chr(34)


Edito, Yase Como Se Usa ;D
Título: Re: MegaBasico - Comillas En VB6
Publicado por: Elemental Code en 27 Agosto 2010, 04:51 AM
haber si entendes.

Código (vb) [Seleccionar]
Chr(34)
equivale al 34 en ascii (mantene el alt y apreta 34 " ohhhhhhh)

entonces cuando quieras escribir una comilla sencillamente pones & Chr(34) & y listo

Proba esto y adaptalo
Código (vb) [Seleccionar]
Debug.Print "La palabra " & Chr(34) & "Perro" & Chr(34) & " esta entre comillas (" & Chr(34) & Chr(34) & ")"
Título: Re: MegaBasico - Comillas En VB6
Publicado por: BlackZeroX en 27 Agosto 2010, 05:35 AM
""" --- >chr(34)

mmm ya lo han posteado Sorry 8) (Eso me pasa por no leer algo que crei que no le habian dado importancia!¡.)

Dulces Lunas!¡.
Título: Re: MegaBasico - Comillas En VB6
Publicado por: Psyke1 en 27 Agosto 2010, 08:46 AM
Cita de: seba123neo en 27 Agosto 2010, 02:29 AM
tambien podes hacer algo como:

Código (vb) [Seleccionar]
Print #1, "Yo juego al " & Chr(34) & "Counter Strike!" & Chr(34)
O asi, pero yo prefiero como te han dicho antes...
Código (vb) [Seleccionar]
Print #1, "Yo juego al ""Counter Strike!"""

DoEvents¡! :P
Título: Re: MegaBasico - Comillas En VB6
Publicado por: 79137913 en 27 Agosto 2010, 13:14 PM
HOLA!!!

Hablando de los Chr()

Tienen idea que diferencia hay entre ALT + 160 "á"        Y       ALT + 0160 " "   (por si no sale es un espaciador diferente al de la barra espaciadora)

Esa es mi pequeña duda XD.


GRACIAS POR LEER!!!
Título: Re: MegaBasico - Comillas En VB6
Publicado por: Petro_Boca en 27 Agosto 2010, 19:29 PM
Cita de: 79137913 en 27 Agosto 2010, 13:14 PM
HOLA!!!

Hablando de los Chr()

Tienen idea que diferencia hay entre ALT + 160 "á"        Y       ALT + 0160 " "   (por si no sale es un espaciador diferente al de la barra espaciadora)

Esa es mi pequeña duda XD.


GRACIAS POR LEER!!!


yo con alt + 0160 hago archivos sin nombre.

osea, es un espacio ESPECIAL (Considerado como caracter de el ABC... y si no es asi, es porq no lo se eexpplicar)
Título: Re: MegaBasico - Comillas En VB6
Publicado por: 79137913 en 27 Agosto 2010, 19:32 PM
HOLA!!!


JAJAJAJAJAJA, gracias, pero me referia a como llamo a los chr() con un cero delante, el VB me borra el cero delante del 160 automaticamente

entonces escribo chr(0160) y me lo corrige --> chr(160)

Se entendio? XD


GRACIAS POR LEER!!!
Título: Re: MegaBasico - Comillas En VB6
Publicado por: Petro_Boca en 27 Agosto 2010, 19:50 PM
Cita de: 79137913 en 27 Agosto 2010, 19:32 PM
HOLA!!!


JAJAJAJAJAJA, gracias, pero me referia a como llamo a los chr() con un cero delante, el VB me borra el cero delante del 160 automaticamente

entonces escribo chr(0160) y me lo corrige --> chr(160)

Se entendio? XD


GRACIAS POR LEER!!!

Código (vb) [Seleccionar]


Open App.Path & "\ejemplo.txt" For Output As #1
'se usan tres """ - """ para poner palabras entre comillas
Print #1, "Aca Ahi un espacio -> a-" & Chr("0160") & "-bYa Termino"
Close #1
'abre el block de notas
Shell "notepad.exe ejemplo.txt", vbNormalFocus
'petro_boca
'excombicto



espacio entre

a--b

osea, queda asi

a- -b

en "Codigo"

"...a-" & Chr("0160") & "-b...."
Título: Re: MegaBasico - Comillas En VB6
Publicado por: 79137913 en 27 Agosto 2010, 19:59 PM
GRACIAS!!!

Nada mas habia que poner el nro entre comillas !!! QUE BUENO!!!

DE VUELTA GRACIAS!!!
Título: Re: MegaBasico - Comillas En VB6
Publicado por: Petro_Boca en 27 Agosto 2010, 20:04 PM
Cita de: 79137913 en 27 Agosto 2010, 19:59 PM
GRACIAS!!!

Nada mas habia que poner el nro entre comillas !!! QUE BUENO!!!

DE VUELTA GRACIAS!!!

de nada..

es mas, yo no lo sabia, esq nunca uso CHR() (Soy nuevo)

y empeze a usar el de las comillas (34) , y dije... "Le desaparece el 0.. y si lo pongo entre comillas?" y funciono xD