vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Netzwerkdrucker auslesen 
Autor: VIVAX
Datum: 07.05.09 07:24

Hallo,

google mal das Thema <vb.net WMI>! In der MSDN steht alles wie man Hardwareinfos
ausliest und z.B. in einem TreeView ausgibt.


Hier ein Beipiel wie man von der Festplatte die Infos abholt.
Du musst in der MSDN nur raussuchen wie das Select für die Drucker heißt.

mos = New Management.ManagementObjectSearcher("SELECT * FROM Win32_LogicalDisk") 'Win32_Share")

Verweis auf < System.Management > Setzen
 
Option Strict On
Option Explicit On
Imports System.Drawing
Imports System.ComponentModel
Imports System.Management
 
Dim mos As ManagementObjectSearcher
Dim moc As ManagementObjectCollection
Dim mo As ManagementObject
Dim pd As PropertyData
Dim DriveType, MediaType, z, a As Integer
Dim VolumeName, Description, DeviceID As String
mos = New Management.ManagementObjectSearcher("SELECT * FROM" & _
  "Win32_LogicalDisk") 'Win32_Share")
moc = mos.Get()
 
For Each mo In moc
For Each pd In mo.Properties
Try
If Not (pd.Value Is Nothing) Then
Select Case pd.Name
Case "Description"
Description = (pd.Value.ToString)
Case "DeviceID"
DeviceID = (pd.Value.ToString)
Case "DriveType"
DriveType = CInt(pd.Value.ToString)
Case "MediaType"
MediaType = CInt(pd.Value.ToString)
Case "VolumeName"
VolumeName = (pd.Value.ToString)
End Select
End If
Catch
z += 1 'Error
End Try
Next
Schreib(VolumeName, Description, DeviceID, DriveType, MediaType, a)
Next
moc.Dispose()
mos.Dispose()

Gruss
VIVAX

}
}
}

1:0 für Visual Basic.NET

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Netzwerkdrucker auslesen6.272Disaster06.05.09 14:41
Re: Netzwerkdrucker auslesen4.657VIVAX07.05.09 07:24
Re: Netzwerkdrucker auslesen4.434Disaster07.05.09 08:25
Re: Netzwerkdrucker auslesen4.391ModeratorDaveS07.05.09 08:33
Re: Netzwerkdrucker auslesen4.305VIVAX07.05.09 09:07
Re: Netzwerkdrucker auslesen4.262Disaster07.05.09 11:23
Re: Netzwerkdrucker auslesen4.634VIVAX07.05.09 12:09
Re: Netzwerkdrucker auslesen4.876Disaster07.05.09 13:09
Re: Netzwerkdrucker auslesen4.436Disaster07.05.09 08:43

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel