Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.056 Beiträge
 
Delphi 12 Athens
 
#7

AW: Drag & Drop vom Explorer auf unterschiedliche Steuerelemente

  Alt 8. Nov 2016, 17:47
Ich hab ihn nochmal bissl ausgeschmückt, meinen Text.


Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
  DragAcceptFiles(Edit1.Handle, True);
  DragAcceptFiles(Edit2.Handle, True);
  Application.OnMessage := AppMessage;
  PopupMode := pmAuto; //BorderIcons := [biSystemMenu];
end;
Und jetzt sag mir, ob deine Edits immernoch Drag&Drop akzeptieren?
[edit] doch nicht BorderIcons ... da wird es nur bei MDI-Childs ausgelöst , aber auch durch anderen Aktionen wird Delphi-Referenz durchsuchenTWinControl.RecreateWnd ausgelöst.



Ach ja, noch was gaaaaaaanz Wichtiges .. Niemals Application.OnMessage verwenden, sondern Delphi-Referenz durchsuchenTApplicationEvents.OnMessage ,
denn wenn man das hier auf zwei Forms so macht, dann wird es nur bei einer Form funktionieren, da man das Application.OnMessage der ersten Form überschreibt.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu ( 8. Nov 2016 um 17:54 Uhr)
  Mit Zitat antworten Zitat