Jak używać przeciągania plików? Np. jak przechwycić nazwę pliku po jego przeciągnięciu z Eksploratora na formularz albo RichEdit'a?
0
0
Najpierw ustalasz która kontrolka ma akceptować przeciągane pliki. Służy do tego procedura DragAcceptFiles();
np. aby Cała forma akceptowała pliki wpisz (w BCB) DragAcceptFiles(Handle,true);
Po upuszczeniu pliku wysyłany jest komunikat WM_DROPFILES
(musisz po prostu go obsłużyć). Następnie należy skorzystać z funkcji DragQueryFile(). Dokładny opis znajdziesz w pomocy. Nie opisuję tego dokładnie, gdyż jest to opisane w pomocy (SDK).
0
Parę tematów niżej: http://4programmers.net/Forum/viewtopic.php?id=51501