Your Rank: 46
The following will determine the library version that is being used. select sqlite_version() The first 48 Bytes of a SQLLite 2 database will contain the file version details. The first 16 bytes of a SQLLIte 3 database will contain the file version details....
Thanks for the clarification. Glad to see that EMS is just documentation on the diagram.I am required by law to encrypt some data over the wire, regardless if it's behind a firewall or not.It would be nice if App Tethering has a built in Asymmetric
I am highly interested in security, it's required with everything I do.EMS appears to only use http on the server console and that is not secure. Not 100% sure if https is supported. So if diagram is true there is a security design flaw in that
I would first look at your firewall on the desktop machine, and if your router is smart enough it could also be configured to ask a firewall and could be blocking packets as well.
From the documentation:
The firewall must allow incoming UDP connections.
UDP ports from 2020 to 2040 must be open
Also, Since there is a requirement to be on the same network, it possible that multicast might need to be enabled, and is being filtered at the local firewall as well.
Just some guessing, as I don't know the true cause of your error, but I am familar with some of the causes. 1.bplIndyIPClient220.dylib is a runtime package. So as a tempoary work around you could turn of deploying with runtime packages. 2. bplIndyIPClient220.dylib needs to be uin the $(BDS)\Redist\osx32 folder to deploy, I learned th...
Then make sure you have installed the XE8 iOS8 Simulator Hot Fix
Found here: downloads.embarcadero.com/reg/delphi
If you have done that make sure you have the latest XCode and Command Line Tools installed.
Hopefully one of the above helps you.
Correct the default contents end up in your application bundle and the on startup you copy the files where you need them if they need to be writeable.
Typically on a mac that would be:
The SqlLite Database is supported on platforms that Rad Studio targets, so yes OS X is supported.
Server Side Linux is way more popular than Desktop Side. Embarcadero has to start someplace, getting the compiler(s) that targets the platform is the first step.
TTask will create a thread to run that code. GUI Code is not thread safe, it's not wise to do that as you may get unexplained errors. GUI code should always be run in the main thread.
That said your error is easily explained, the TTask you create knows nothing about the visual controls you have created so calling Cancel will do nothing.
According to the documentation TPopup was designed to be shown and closed using:
popup->IsOpen = true;
popup->IsOpen = false;
What is the full error message you receive?.
Also there is no C Drive on an iOS application, so the call to LoadFromFile will fail on iOS.
Rad Studio running on Windows can currently Compile/Build GUI applications that Target OSX, iOS, Android and Windows.
The Roadmap mentions investigations into Linux for Server Applications. So I doubt that include GUI applications. But for sure I would expect database, json and console type applications as these tend to be related to server side functionality.
Beware that no release date is mentioned, and it only mentions investigations.
Does this occur only under the IDE? If so I suspect it could be an EIdConnClosedGracefully exception. See the following stack overflow question for some details on it. http://stackoverflow.com/questions/1085933/delphi-indy-connection-closed-gracefully If that does not answer your question can you step through the c...