![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
Esto te servirà para el caso en concreto que pides:
En el OnCreate de la form pones: DragAcceptFiles(handle,TRUE) //Hace que la forma acepte archivos En la sección private pones: procedure OnDragDrop(var msg:TWMDropFiles);message WM_DROPFILES; Y en la implementación: procedure TForm1.OnDragDrop(var msg:TWMDropFiles);message WM_DROPFILES; var archivo:array[0..MAX_PATH] of char; begin DragQueryFile(msg.drop,0,archivo,sizeof(archivo)); try Memo1.Lines.LoadFromFile(String(archivo)); except MessageBox(handle,'No pude abrir el archivo',nil,MB_ICONERROR); end; DragFinish(msg.drop); end; |
|
#2
|
|||
|
|||
|
He probado el código de anibalnuma y al intentar compilar me da el siguiente error...
Unknown directive 'message' A que puede ser debido
__________________
Hay dos cosas infinitas: el Universo y la estupidez humana. http://www.cybertarjetas.net |
|
#3
|
|||
|
|||
|
Creo que debes añadir la unit messages al uses (el primero).
|
|
#4
|
||||
|
||||
|
#5
|
||||
|
||||
|
Cita:
sobra la parte después del punto y coma. // Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|