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: Jareth en 1 Abril 2007, 22:53 PM

Título: Problema al escribir
Publicado por: Jareth en 1 Abril 2007, 22:53 PM
Hola,tengo un problema siempre que abor algo,como output por ejemplo y escribo aparecen caracteres.ej:

Open "c:\test.bat" For Output As #1
Write #1, , "@echo off" & vbNewLine
Write #1, , sdata(1)
Close #1


y en el bat sale esto:

,"@echo off
"
,"del /f/s/q capture12.jpg"

Esas comas y comillas,de donde salen???
Título: Re: Problema al escribir
Publicado por: SheKeL_C$ en 1 Abril 2007, 23:23 PM
Salen al escribir write, en vez d eso, escribe print. La sintaxis es la misma.

Otra cos, es que en vez de escribir vbnewline utiliza vbcrlf, que es como dar al intro
Título: Re: Problema al escribir
Publicado por: ~~ en 1 Abril 2007, 23:27 PM
Write solo lleva una , pero de todas maneras no se por q  pasa eso... azlo asi:

Open "c:\test.bat" For Binary As #1
Put #1, , "@echo off" & vbCrLf
Put #1, , "dsfFSD"
Close #1

Título: Re: Problema al escribir
Publicado por: Jareth en 1 Abril 2007, 23:32 PM
Perfecto!Ya me va.Muchas gracias a los dos.
Saludos.
Título: Re: Problema al escribir
Publicado por: Mad Antrax en 1 Abril 2007, 23:40 PM
No uses Write, usa Put o Print

Yo en el cactus uso Print
Título: Re: Problema al escribir
Publicado por: vivachapas en 2 Abril 2007, 02:31 AM
un manual q me ayudo mucho tb ;)

te dejo el link


http://www.recursosvisualbasic.com.ar/htm/tutoriales/tutorial-basico7.htm (http://www.recursosvisualbasic.com.ar/htm/tutoriales/tutorial-basico7.htm)