Enclosed is the source code for an existing dll. However, I would like some enhancements and changes to it. First, I would like it named networks.dll. There should be just 2 classes total instead of the three classes it currently has.
The classes should be networkinfo and computer
the computer would have one property called name.
that part would not change.
the other class would have the following properties, methods
1. hasnetwork (if they have a network with at least one computer other than the computer's own name, it would return true, otherwise, return false). that part will not change for the code
2. networklist (this is a function that will return a collection).
the collection will be the list of computers (the computer class with the property name)
the enhancement needed for this is it needs to show the computer's name even if print/file sharing is disabled.
needs to show all computers on the network except for the current computer that can be pinged. if the computer is on the network but unplugged, then it cannot show up on the list.
the previous version did not show the computer if file sharing was not enabled
3. a new function needed is hasinternet.
this should return true if it has internet access and false if it does not have internet access.
The compiled dll and the source code to the dll.
Windows 98, Windows XP Home Edition