Rainer, If the application is a standalone one you can create the backend in a dll. The front end can be a windows application who share the dll.
Later, if you want to evolve to a Client/Server architecture, you can create a service/daemond linked to the dll, the daemond must have a protocol to connect with clients. Leonardo M. Ramé http://leonardorame.blogspot.com __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal