RTC Forums

Subscription => Support => Topic started by: mastinfo on October 27, 2014, 12:25:41 PM



Title: Mobile app: EXECUTING remote function freeze the app if ....
Post by: mastinfo on October 27, 2014, 12:25:41 PM
.. the Multithreaded property of the TRTCHTTPClient object is set to false.
If Multithreaded is set to true works perfectly.
The function i'm calling returns a dataset.
Doing the same thing in Windows works fine.
Is it WAD ?

thanks

Roberto


Title: Re: Mobile app: EXECUTING remote function freeze the app if ....
Post by: mastinfo on October 27, 2014, 12:36:15 PM
Nevermind, i see only now that firemoney apps need to use rtcFMX.GUI

Roberto


Title: Re: Mobile app: EXECUTING remote function freeze the app if ....
Post by: D.Tkalcec (RTC) on October 27, 2014, 12:54:30 PM
Correct. You need to use the "rtcFMX.GUI" unit when working with FireMonkey on mobile platforms, because the standard Synchronize method in the RTL doesn't work on non-Windows platforms. I don't know why Embarcadero still hasn't fixed that problem. It has been here since Delphi XE2.

Best Regards,
Danijel Tkalcec