FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Problema con ShellExecute()
Ansistring link = "http://www.mapquest.com/maps/";
ShellExecute(NULL,"open",link,NULL,NULL,SW_SHOW); al utilizar la variable link, por que? Cannot convert 'AnsiString' to 'const char *' Type mismatch in parameter 'lpFile' (wanted 'const char *', got 'AnsiString') Gracias... |
#2
|
||||
|
||||
Problema de tipos de datos, haz lo que te indica el compilador;
Código:
char* link = "http://www.mapquest.com/maps/"; ShellExecute(NULL, "open", link, NULL, NULL, SW_SHOW); Código:
ShellExecute(NULL, "open", "http://www.mapquest.com/maps/", NULL, NULL, SW_SHOW); |
#3
|
||||
|
||||
cHackAll te informa bien. Existe otra forma de solucionar el problema, si es que tienes que usar link como un AnsiString:
Código:
Ansistring link = "http://www.mapquest.com/maps/"; ShellExecute(NULL,"open",link.c_str(),NULL,NULL,SW_SHOW); Saludos. |
#4
|
|||
|
|||
Cita:
Gracias..., todas las soluciones funcionan a la perfeccion |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema con ShellExecute =( | Ken_Masters | API de Windows | 6 | 06-06-2017 03:51:47 |
problema con el ShellExecute | nogoncar | C++ Builder | 5 | 10-07-2007 10:42:44 |
Problema con shellexecute | ebeltete | API de Windows | 4 | 21-10-2006 00:23:12 |
Problema con ShellExecute | Walterdf | Varios | 9 | 18-11-2005 20:44:19 |
Problema con ShellExecute | hector_etv | Varios | 1 | 07-08-2005 04:11:47 |
|