Date: Thu, 8 Jun 2000 12:31:05 -0400
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From: "Richard W. Graham" <Richard.Graham@INTELLICISIONS.COM>
Subject: Re: API call to VB routine?
Something about your argument of not wanting to put the .dll onto each
users' PC seem unsound. I like the idea of having the .dll centrally
located, however, the OS environment variable PATH would still have to be
modified on every users' PC to point to the network location. So you still
have to do something to everyone's PC to make the function available to
Richard W. Graham
Senior Consultant, Technology Delivery
Intellicisions Data Inc.
2000 Regency Parkway, Suite 355
Cary, NC 27511
(Embedded image moved to file: pic16416.gif)
Raateland To: Richard.Graham@intellicisions.com
email@example.com> Subject: Re: API call to VB routine?
> With no exception, the routine name you specify in the SASCBTBL MUST be
> exactly the same (casewise) as that contained within the DLL.
> There isn't any need to manipulate either the OS environment path
> nor that of SAS. All that needs to be done is to copy the .DLL to the
> windows system directory (e.g. if WIN98, you would copy the .dll file to
> the C:\WINDOWS\SYSTEM directory).
See USENET for the most recent state of my problem. It seems the
function is now part of a class of functions, something the DLL-doc
doesn't say anything about. Also SAS doc's don't mention a function
For test purposes I copied the DLL to the WINNT directory, but I'm not
the only person in this institute and it's affiliated organisations. I
want any SAS user on our network to be able to use the DLL through a
macro and not have to worry about copying the most recent version onto
his or her workstation. That's when I need to fiddle with the path. But
for now I have bigger problems as you can see from my more recent posts.
Finnish Environment Institute
phone +358 9 4030 0350