Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Crear texto

Estas en el tema de Crear texto en el foro de Visual Basic clásico en Foros del Web. Hola que tal, estoy intentando crear un .bat con vb, pero tengo un pequeño problema, cheken el codigo: 'Declaro Variable Dim Cad1 As String Dim ...
  #1 (permalink)  
Antiguo 28/10/2012, 08:07
 
Fecha de Ingreso: octubre-2012
Mensajes: 13
Antigüedad: 11 años, 6 meses
Puntos: 1
Pregunta Crear texto

Hola que tal, estoy intentando crear un .bat con vb, pero tengo un pequeño problema, cheken el codigo:

'Declaro Variable
Dim Cad1 As String
Dim Cad2 As String

'Asigno Valores
Cad1 = "10101010"
'¿porque a esta variable se le asigna este numero binario?
Cad2 = "TIMEOUT 3" & vbNewLine & "ATTRIB +H " & Application.CurrentProject.Path & "\APP.BAT"
'Texto que quiero insertar en el .bat

Open Application.CurrentProject.Path & "\Prueba.bat" For Output As #1
Write #1, Cad2 [COLOR="rgb(46, 139, 87)"]
Close #1 [COLOR="rgb(46, 139, 87)"]


El problema esta en que el texto que finalmente queda en el .bat sale asi:
"TIMEOUT 3
ATTRIB + H C:\Users\Serrano\Documents\APP.BAT"
Con comillas al principio y al final, no se como hacer para que las comillas no salga ahi. Graciass
  #2 (permalink)  
Antiguo 28/10/2012, 13:22
Avatar de erbuson  
Fecha de Ingreso: noviembre-2009
Mensajes: 701
Antigüedad: 14 años, 5 meses
Puntos: 53
Respuesta: Crear texto

Deberias probar a escribir con Print en lugar de Write

El Write precisamente es el que poner las "comillas"
__________________
Agradecer a quien te enseñó, es enseñar lo que de él aprendiste.
Recuerda: Decir gracias, poco cuesta y mucho vale ...

Etiquetas: doc, vb
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:36.