DLLs have no wait state, so events will never fire. Method calls on ACtiveX controls will work, but no events...
+++ Rick ---
>I'm converting an object that I wrote in VFP6 to a stand-alone COM DLL which will eventually run on a Transaction Server, but I'm not clear on what is allowable from within an object if it is to be a COM or DCOM callable object.
>
>Most importantly for the moment, the object needs to access the winsock services with a call like this.winsock=createobject("mswinsock.winsock"). Should this work? The code works fine as a local VCX object file, but when I convert it to the DLL, it won't run anymore.
>
>If this example is too specific, is there a document somewhere that I can look at to tell me exactly what will work and won't work inside a COM DLL?
>
>Thanks alot.
>
>Matt