Visual Basic - comandos de DOS desde vb6

Life is soft - evento anual de software empresarial
 
Vista:

comandos de DOS desde vb6

Publicado por javi (1 intervención) el 25/07/2003 13:40:07
Tengo k hacer una aplicacion k hagas las copias de sguridad de varios pcs, la copia ha de ser incremental, xq se copia muxa informacion, no he visto ninguna instruccion de vb6 k permita hacerla la copia solo sobreescribiendo los archivos modificados. Se que con xcopy /d permite hacerlo, pero es una orden de DOS, hay alguna forma de ejecutarla desde vb6?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:comandos de DOS desde vb6

Publicado por Cecilia Colalogo (3116 intervenciones) el 25/07/2003 14:24:15
Fijate con shell si te sirve: shell("comando","tipo de ventana") , sino revisa la API CopyFile o CopyFileEx.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:comandos de DOS desde vb6

Publicado por darago (14 intervenciones) el 25/07/2003 16:59:23
Y uso esto:
Declare Function OpenProcess Lib "Kernel32" _
(ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, _
ByVal dwProcessId As Long) As Long

Declare Function GetExitCodeProcess Lib "Kernel32" _
(ByVal hProcess As Long, lpExitCode As Long) As Long

Declare Sub Sleep Lib "Kernel32" (ByVal dwMilliseconds As Long)
Public Sub ExecCmdNoFocus(ByVal CmdLine As String)
Dim hProcess As Long
Dim RetVal As Long
hProcess = OpenProcess(PROCESS_QUERY_INFORMATION, False, Shell(CmdLine, vbHide))
Do
GetExitCodeProcess hProcess, RetVal
DoEvents
Sleep 100
Loop While RetVal = STILL_ACTIVE
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

usa filecopy

Publicado por polx (2 intervenciones) el 02/08/2003 23:25:47
dentro de visual basic usa la funcion FILECOPY
ejm
FILECOPY "c:\data\texto1.txt", "c:\muestra\texto2.txt"

suerteeeee
paul a. c.
lima-peru
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar