General information
Category:
COM/DCOM and OLE Automation
Title:
Passing view to DLL
Environment versions
Network:
Windows 2003 Server
I have built an in-process DLL to handle changes to values in a view. In my main exe I create the server object, and call the appropriate method - say, MyDLL.changeview. Before I call the method I make sure my exe is on the appropriate view. However, the DLL is returning an error - that the alias can not be found. In the debugger I can see the alias is correctly selected immediately before the server object is created; but once inside the DLL it is no longer accessible. I have built the DLL on a CUSTOM class rather than a SESSION class as I assumed the latter would cause just the sort of problem I am seeing - as the SESSION class maintains it's own datasession. I thought the CUSTOM class would have the same datasession as the main exe.
I could create a series of parameters based on each field and pass these to the DLL in turn for each row, but it seems a tedious way to achieve what I wish to do.
Can I "pass a view" to the DLL? Or is this not possible.
Thanks
Barry Sutton.
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only