diff options
Diffstat (limited to 'cppe/demo/IceE/minimal/WinCEServer.cpp')
-rw-r--r-- | cppe/demo/IceE/minimal/WinCEServer.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/cppe/demo/IceE/minimal/WinCEServer.cpp b/cppe/demo/IceE/minimal/WinCEServer.cpp index 18e8ee627e6..82238fdd381 100644 --- a/cppe/demo/IceE/minimal/WinCEServer.cpp +++ b/cppe/demo/IceE/minimal/WinCEServer.cpp @@ -153,6 +153,18 @@ WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmd // properties->setProperty("Hello.Endpoints","tcp -p 10000"); + // + // Now, load the configuration file if present. Under WinCE we + // use "config.txt" since it can be edited with pocket word. + // + try + { + properties->load("config.txt"); + } + catch(const Ice::FileException&) + { + } + communicator = Ice::initializeWithProperties(__argc, __argv, properties); Ice::ObjectAdapterPtr adapter = communicator->createObjectAdapter("Hello"); |