![]() |
Drag Drop nonvcl
hat vielleicht jemand was fertiges ?
Wo ich aus einem Ordner MP3 Dateien mit drag and drop auf ein beliebiges Window ziehen kann ? Kann auch meine Funktion übersetzen aber das dauert dann wieder. gruss Emil |
Re: Drag Drop nonvcl
![]() ![]() ![]() in etwa so
Delphi-Quellcode:
// nachdem das Control (Fenster, Edit oder was auch immer) erstellt wurde
DragAcceptFiles(HandleOfControl, True); // bei WM_DROPFILES Var S: String; i, i2: Integer; Begin i2 := DragQueryFile(Msg.WParam, LongWord(-1), nil, 0); For i := 0 to i2 - 1 do Begin SetLength(S, DragQueryFile(Msg.WParam, i, nil, 0)); DragQueryFile(Msg.WParam, i, @S[1], Length(S) + 1); {S = FileName} End; DragFinish(Msg.WParam); Msg.Result := 0; End; |
Re: Drag Drop nonvcl
Zitat:
Danke hat mir gut geholfen ;) gruss Emil |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:11 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz