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???
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
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
Perfecto!Ya me va.Muchas gracias a los dos.
Saludos.
No uses Write, usa Put o Print
Yo en el cactus uso Print
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)