Die Komponente ermittelt die vorhandenen Netzresourcen (Laufwerke, Server, usw.). Dabei kann ein Filter gesetzt werden um nur die gewünschten Resourcen zurückgeliefert zu bekommen.
Der Quelltext der zu Ermittlung der Netzwerkresourcen kommt von Fred Nest Forumsmitglied des Entwickler-Forum zurück
| TNetResource_Info | ||
| __published: | __property TNetResource_InfoFilters Filter | 'Hier kann ausgesucht werden, welche Resourcen zurückgegeben werden. Voreinstellung alle |
| public: | st_netresource_info * Execute(int & anzahl); | Führt die Ermittlung der Resourcen durch und gibt eine st_netresource_info Struktur zurück |
| String GetOwnComputerName() | Gibt den Namen des Rechners zurück | |
| String GetOwnIPAdress() | Gbit die IP-Adresse des Rechners zurück | |
struct st_netresource_info
{
String host;
String ip_adresse;
String local_name;
String provider;
String net_typ;
};
st_netresource_info *res; int anzahl; res=NetResource_Info1->Execute(anzahl); String test; for(int x=0;x<anzahl;x++) test=res[x].host;
Der Code soll nur die Anwendung und den Zugriff erklären. Die Variable test wird immer mit dem Hostnamen belegt.
Download |
|
| TNetResource_Info | 11 KB |
| TNetResourceDemo | 314 KB |