FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Abrir carpeta con explorer
hola amigos
Sin querer he hecho dos preguntas en este post por lo que antes de que me respondan voy a separarlas Necesito que se abra el explorador de windows en una carpeta espedifica, para ello uso Código:
ShellExecute(NULL,"open",ExtractFileDir(OpenDialog1->FileName),NULL,"",SW_SHOWNORMAL); Código:
[C++ Error] Unit3.cpp(130): E2034 Cannot convert 'AnsiString' to 'const char *' Código:
[C++ Error] Unit3.cpp(130): E2342 Type mismatch in parameter 'lpFile' (wanted 'const char *', got 'AnsiString')
__________________
Nunca esta de más volver a ver la "Guia de Estilo" o "La Otra Guia de Estilo". Recuerda siempre usar los "Tags" para una mejor legibilidad de tu código. Cuando miras fijamente al abismo, este te devuelve la mirada oo______ooo_____ooo_ooooooo_____ooo____oooooo____ooooooo______oooo____ooo____oo_ oo______oooo___oooo_oo____oo__oo___oo__oo____oo__oo____oo___oo____oo__oooo___oo_ oo______oo_oo_oo_oo_oo____oo_oo_____oo_oo_____oo_oo____oo__oo______oo_oo_oo__oo_ oo______oo__ooo__oo_oooooo___ooooooooo_oo_____oo_ooooooo___oo______oo_oo__oo_oo_ oo______oo_______oo_oo_______oo_____oo_oo____oo__oo____oo___oo____oo__oo___oooo_ ooooooo_oo_______oo_oo_______oo_____oo_oooooo____oo_____oo____oooo____oo____ooo_ ________________________________________________________________________________ |
#2
|
||||
|
||||
directorio o archivo???
estas intentando abrir un directori o un archivo??, por q si es un archivo el error esta en ExtractFileDir(OpenDialog1->FileName), el cual es de manera string, y no de la forma char., lo q tienes q usar es cnvertir la cadena a char, y podria funcionar.
__________________
La mejor forma de aprender es, compartir el conocimiento adquirido. |
#3
|
||||
|
||||
Hola Impadron.
Usando FileName, también tenes que pasarle la aplicación a ejecutar: Código:
ShellExecute(Handle, "open", // Acción "explorer.exe", // Aplicación ExtractFilePath(OpenDialog1->FileName).c_str(), // Ruta "", SW_SHOWNORMAL); Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 07-12-2011 a las 00:40:47. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
En un hipervínculo abrir la ventana de Internet Explorer maximizada | David | HTML, Javascript y otros | 1 | 25-03-2010 06:50:20 |
Abrir Carpeta | RoyTan | Varios | 10 | 24-01-2008 23:57:42 |
Nesecito abrir el internet explorer | Epunamun | API de Windows | 2 | 02-01-2006 22:59:16 |
abrir carpeta de impresoras... | User_baja1 | Varios | 0 | 05-12-2005 10:55:49 |
Como Abrir El cd y el internet explorer | lastfenix | API de Windows | 2 | 08-10-2005 13:39:36 |
|