Ver Mensaje Individual
  #10  
Antiguo 21-09-2012
DanielMC DanielMC is offline
Miembro
NULL
 
Registrado: sep 2012
Posts: 14
Reputación: 0
DanielMC Va por buen camino
Saludos a todos
Estuve probando el codigo para hacer el backup y funciona perfectamente en c++ Builder 6 pero en c++ Builder xe me da los siguientes errores:
Código:
 Cannot convert 'char const[5]' to 'const wchar_t *'

E2342 Type mismatch in parameter 'lpOperation' (wanted 'const wchar_t *', got 'const char *')
El error me lo da especificamente en la linea del ShellExecute
Probe de direntes formas, una de ellas:
Código:
ShellExecute(Handle, (LPCTSTR)"open", (LPCTSTR)"C:\\Program Files (x86)\\MySQL\\MySQL Server 5.5\\bin\\mysqldump.exe/", 0, 0, SW_SHOWNORMAL);
y no da error, apenas le cambio y pongo:
Código:
ShellExecute(Handle, (LPCTSTR)"open", (LPCTSTR)"C:\\Program Files (x86)\\MySQL\\MySQL Server 5.5\\bin\\mysqldump.exe/", args, 0, SW_SHOWNORMAL);
Me da el error de arriba utilizando el args.
Alguien podria indicarme la manera correcta de hacerlo en c++ builder xe
Responder Con Cita