You can use the shell command to execute the program to launch. If you don’t know the program then you could try shell with “START /MIN DATAFILE.XXX”. But I am not 100% sure that will work though.
Create an OLE object and launch it. (See designer help).
I don’t have the file as a file. I have it as a byte array.
In a web browser, I can write to the output stream. If I’m using a servlet, I write to repsonse.getOutputStream(). It will pop up a message to open, save or cancel.
Is there something similar in a Notes cilent? The only output I know of in an agent is the console - character based, not binary.