We have two programs that we use, one in Delphi 6 and one in MSAccess 97. What we want to do is run the Access 97 mde from Delphi hidden, be able to call a function in the Access mde with a parameter, and receive a variant in return.We have looked at DDE Servers and Delphi Access objects but are experiencing difficulty in completing this task. Any ideas or hints would be greatly appreciated.