Communication between a VCL application and a Firemonkey application (DELPHI)

I need to set up a way of communication between a VCL application and a FMX application (Have tried windows message, but it seems that this won’t work with FMX).
Although this communication only will be valid on the windows platform, the FMX application should be able to run on OS X
The FMX application is an in-house specialized help system that will be launched by the VCL application with startup and search parameters (The communication is simple - a few parameters is all that’s needed).

I have installed the trial version of RemObjects SDK on a suggestion from the embarcadero forum, but it would be nice if someone could set me of in the right direction. I see that RemObject also supports Windows messages - if this will work on VCL / FMX I would like to go this way.

So my question boils down to: can someone set up a simple example on how to use the WinMessageServer and a Client (Without all the overhead in the MegaDemo)?

Thanks
Petter

Hello,

I don’t think WinMessage will work on OS X. You should better use Indy HTTP channels for this.
Let me know if you need WinMessage Server and client sample nevertheless or something else.

Best regards

Hi

It would be very nice with a client /server demo/setup using HTTP Channels.

Br
Petter

Hi.

Here are VCL and FireMonkey pairs RemObjects server/client. FireMonkey applications can are build and run on MacOS. FireMonkey client can work with VCL server and vice versa.

Hi.

Have looked at your demo, how do I add a new method to the server preferably step by step - It seems that this involves using the RO Service Builder…

Petter

Hi.

  1. Make server projects active.
  2. Start service builder for editing RODL using “Edit service library” command as shown in http://wiki.remobjects.com/wiki/Tour_around_the_IDE_(Delphi)
  3. Edit RODL and close Service Builder when finish.
  4. Rebuild server project.