Gustav Brock
Gustav at cactus.dk
Sat Oct 29 14:18:05 CDT 2005
Hi Jim I see now what you mean. No, that is indeed not complicated. /gustav >>> Jdemarco at hudsonhealthplan.org 28-10-2005 18:51 >>> >>Private Declare Sub ShuffleArray Lib "gustavsdll" (ByVal p1 As Long, ByVal p2 As Long, ByRef aSomeArray() As Long) Versus: Dim oMyArrayTool as gustavdll.ArrayTool Set oMyArrayTool = new ArrayTool oMyArrayTool.GoGetThatArray(lngP1, lngP2, MyArray()) Admittedly more code but not that complicated (same result either way). One an API note I have seen components that had COM and API style interfaces. I don't know if API style access is inherent in COM objects though. Could those developers have create two interfaces to the components? Maybe someone else can answer that. Jim D. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Gustav Brock Sent: Friday, October 28, 2005 12:25 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Array faster in DLL? Hi Jim Well, I mean _not_ complicated, like: Private Declare Sub ShuffleArray Lib "gustavsdll" (ByVal p1 As Long, ByVal p2 As Long, ByRef aSomeArray() As Long) /gustav >>> Jdemarco at hudsonhealthplan.org 28-10-2005 18:11:07 >>> >>more complicated than a Windows API call Not sure what you mean by complicated. Is there an API you can call to do what you need? If so then a DLL may be more work or steps than is needed. If not, what choice would you have?