I have written programs in Lazarus/FPC that receive items outside of the programs by drag and drop and then process them, but I can't seem to find any way to do it the other way around, so I can send a file and path string to an external program.
How can I do this, please?