| Usuario |
Ejecutar sort.exe desde VB |
Desconocido
|
| Enviado - 22/4/2003 |
| |
Hola, me estoy volviendo loco con esta tontería. Quiero ordenar un fichero de texto, para lo cual utilzo la siguiente línea de comando desde MSDOS:
sort fichero1 >fichero2
y funciona correctamente, pero si lo lanzo desde un programa en Visual Basic con:
shell ("sort fichero1 >fichero2",vbhide)
y no hay manera de que realice el proceso, ¿donde estoy metiendo la pata?.
Gracias de antemano. |
| |
|
fmarredo
355 Mensaje(s)
|
| Enviado - 22/4/2003 |
| |
Si querés hacerlo desde DOS probá con un .bat pasándole como parámetro los nombres de los archivos.
ordena.bat
sort %1>%2
desde VB
Dim fichero1 As String, fichero2 As String
fichero1 = "c:\netlog.txt"
fichero2 = "c:\fabio.txt"
Shell "c:\ordena.bat " & fichero1 & " " & fichero2, vbHide
|
| |
|
|
|