>I'm having a problem using anetresources()
>
>Here is the test code I used:
>
>*!* compname.prg
>DECLARE laNames [4,4]
>lnReturnCode=ANETRESOURCES(laNames,"\\workgroup",1)
>? lnReturnCode
>? laNames[1,1]
>
>
>It keeps setting lnReturnCode to 0 (no network resources found) and the array is empty. The only thing I can think is that the second parameter ("\\workgroup") is incorrect. I used the workgroup name specified in network properties under the identification tab (WIN95) . Has ANYONE used anetresources() successfully? There doesn't seem to be any sample code in the docs.
ANetResources expects to get the name of a machine if a name is specified or the name of a domain if a domain is specified. If you do not have either a domain or a machine named \\WORKGROUP, you'll get nothing back.
You may want to look at my NETRSC class; there's sample code there that hunts down all shares on all nets. It requires my CLSHEAP library as well. Both can be downloaded from here on UT.