Ver Mensaje Individual
  #6 (permalink)  
Antiguo 31/08/2015, 12:57
fercho_8_4
 
Fecha de Ingreso: agosto-2015
Mensajes: 4
Antigüedad: 8 años, 8 meses
Puntos: 0
Respuesta: Abrir archivo pdf.

Ya pude abrir el fichero escibiendo la ruta completa, pero ahora solicito el nombre del archivo pdf y lo quiero concatenar a la ruta no ejecuta, me manda el siguiente error: operandos no válidos de tipos 'const char [88]' y 'char [6]' al operador binario +.

Este es mi código.

Código C++:
Ver original
  1. #include <cstdlib>
  2. #include <windows.h>
  3. #include<iostream>
  4. #include<stdio.h>
  5.  
  6. // ...
  7. using namespace std;
  8.  
  9. int main(int argc, char** argv) {
  10.     char e[6];
  11.     cout<<"Escribe el  número de la escritura: \r\n";
  12.     cin>>e;
  13.     //printf("Este es el número de escritura que escribiste:%c",e);
  14.     cout<<"Tu escritura es: ";
  15.     cout<<e;
  16. ShellExecute(GetDesktopWindow(),"open","C:\\"+e+".pdf", NULL, NULL, SW_SHOWNORMAL);
  17.  
  18.     return 0;
  19. }

¡Saludos!