Delphi - Drag and Drop programok között

forráskód letöltése
A példaprogramban megvalósítjuk azt, hogy egy másik programból, például a Windows Intézőjéből megfogjunk néhány állományt és azt a saját programunkra húzva megnyissuk. A mi példánkban csak szöveges állományt lehet megnyitni (*.txt, *.htm, *.pas, stb.), de természeten más típusra is alkalmazható ez a módszer. A példaprogramban megvalósítjuk azt, hogy egy másik programból, például a Windows Intézőjéből megfogjunk néhány állományt és azt a saját programunkra húzva megnyissuk. A mi példánkban csak szöveges állományt lehet megnyitni (*.txt, *.htm, *.pas, stb.), de természeten más típusra is alkalmazható ez a módszer.

A megvalósításhoz a ShellAPI unit függvényeit alkalmazzuk, így erre az unit-ra hivatkoznunk kell a sajátunkban.