Donny,
I don't have that OLE controlso I can't test it. Doesn't the control help have samples maybe in VB or C++ we can translate it to VFP for you. Is it possible that Response takes one argument and returns it's value:
? SMTPForm.Session1.Response( @lcString )
You might also try not using @ and see if it works.
>First, let me apologise for not acknowledging you reply more quickly, things got crazy here last Friday eveing. I finally got a chance to try your code last night (while waiting for the second new hard disk in our server to load). I've included my code below, the lcString variable contains only spaces at every checkpoint. Am I doing something wrong? In searching the v3 docs I could find no references to using the @ token for passing variables by reference to OLE or ActiveX controls ( only for UDF's and DLL's ), do you think I may need to upgrade to v5 to get this to work ?