George, David, Charlie,
Thanks to all for the input. Because this part of the system can get called many times I think I will just put a flag property for each DLL in the startup form and set it to .t. the 1st time in and check if true each run.
John.
>
>What version of VFP are you running? If 7.0 or 8.0, there's the ADLLS() function to do this.
Beer is proof that God loves man, and wants him to be happy. - Benjamin Franklin
John J. Henn