Bit of a strange one this...
Is it possible at all to create a window in a Delphi program so that an external exe (not written in Delphi) can be run and it's output directed to that window?
I'm writing a Delphi app which let's you create the data for a 3D terrain for use in a DirectX programming environment. Once the terrain has been created I'd like to be able to view a 3D rendering of the scene in the Delphi app.
Rather than installing a DirectX component in Delphi and having to learn how to use it, I could write a small exe in the 3D programming language which simply accepts the terrain data from the Delphi app and will display the 3D view in say a 320x200 window.
Is there any way I could 'lock' this window to my delphi app's screen to make it look like it isn't a separate exe?
Or is there a better way (if it's possible at all).