Cita:
Empezado por lmpadron
...Trate de usar un Edit para que se poueda poner la url sinembargo no puedo agregarselo, porque no reconoce al edit, lo que quciera saber si se puede hacer es algo como esto
Código:
char File[] = Edit1->Text;
|
Eso se debe a que las VCL y el TEdit forma parte de ellas, usan un tipo de cadena que no es del tipo char* cadena, sino String estilo Pascal. Para podes usar las API de windows tenemos que convertirlas a tipo char* o PCHAR que es exactamente lo mismo. Asi la solución a tu nueva cuestión es esta:
Código:
char File[] = Edit1->Text.c_str();
Cita:
Empezado por lmpadron
... deja un WARNING diciendome que R es un valor que nunca se usa, pero de todas formas descarga bien.
|
Por otro lado, la alerta que te da es porque R es el resultado que devuelve la API URLDownloadToFile que es del tipo RESULT. Lo puse como ejemplo. Si no vamos a analizar el resultado despues de la llamada, no es necesario definir la variable ni usarla.
Saludos.