Autor Beitrag
Airtrox
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 109


Delphi 7
BeitragVerfasst: So 20.09.09 15:50 
Hey,

habe gleich noch eine bzw eher zwei Fragen, die ich leider seit einer Stunde nicht über Google bzw. verschiedene Forensuchen beantwortet komme:
1. Ich will mit Opendialog mehrere Dateiipfade auslesen und diese in einem Memo ausgeben. Auf ofallowmultiselect ist es schon gestellt. Außerdem soll bei mehrfachem Auswählen die Pfade immer am Ende hinzugefügt werden.

Und außerdem will ich die Dateien noch per Drag&Drop in das Memo Feld reinziehen können und die Pfade bekommen, wofür ich aber keine passende Komponente gefunden habe bzw. zu viele die mir nicht das brachten. Vielleicht ist das ja auch ohne zusätzliche Komponente lösbar.

lg
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19346
Erhaltene Danke: 1754

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: So 20.09.09 16:30 
Wenn mehrere Dateien im Dialog ausgewählt wurden, musst du diese doch nur auf Files auslesen, klappt das nicht?

Damit Dateien abgelegt werden können, genügt es, Windows zu sagen, dass das möglich sein soll. Das geht mit DragAcceptFiles:
msdn.microsoft.com/e...ibrary/bb776406.aspx
Danach muss nur noch auf WM_DROPFILES reagiert werden, wenn welche abgelegt werden.
Airtrox Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 109


Delphi 7
BeitragVerfasst: Mo 21.09.09 08:28 
Hey,
wie kann ich das am besten auf ein Memo Feld anwenden?

lg
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19346
Erhaltene Danke: 1754

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Mo 21.09.09 08:47 
Indem du als Fensterhandle das des Memos übergibst?