TNetResource_Info




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

Die st_netresource_info Struktur

struct st_netresource_info
{
String host;
String ip_adresse;
String local_name;
String provider;
String net_typ;
};

Demo Code

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