CD mit über 400 MByte Inhalt - für Access- und VB-Entwickler über 256 Access-Beispiele 45 Add-Ins und ActiveX-Komponenten 16 VB-Projekt inkl. Source mehr als 320 Tipps & Tricks für Access und VB
Plus 11 Entwicklerversionen (9 davon mit Source!) 3 Vollversionen Riesiger Datenpool
Um den Computernamen zu ermitteln, kann man auf verschiedene Art und Weise vorgehen:
Lösung 1: Nutzung des Windows Scripting Host
Code:
Function GetComputerName() AsString'// ------------------------------------------------------------------------'// Objekt für den Zugirff erstellen'// ------------------------------------------------------------------------Dim objWSN As Object
Set objWSN = CreateObject("WScript.Network")
'// ------------------------------------------------------------------------
GetComputerName = objWSN.ComputerName
EndFunction
Lösung 2: Nutzung des Win32-API
Code:
DeclareFunction GetComputerName Lib "kernel32" Alias _
"GetComputerNameA" _
(ByVal lpBuffer As String, _
nSize AsLong) AsLongFunction APIGetComputerName() AsString'// -----------------------------------------------------------------'// Methode: | Ermittelt den Computernamen'// -----------------------------------------------------------------Dim sBuffer AsString
sBuffer = String(1024, 0)
If GetComputerName(sBuffer, Len(sBuffer)) Then
APIGetComputerName = _
VBA.Left(sBuffer, VBA.InStr(sBuffer, vbNullChar) - 1)
EndIfEndFunction
In beiden Fällen wird der Computername durch die jeweilige Funktion zurückgegeben.
Copyright 2000-2003 Microsys
Kramer– Alle Rechte vorbehalten - Der Download von Tipps und
Programmen von den Seiten www.access-paradies.de erfolgt auf eigene
Gefahr. Microsys Kramer haftet nicht für Schäden, die
aus der Installation oder der Nutzung von Tipps oder Software aus
dem Download-Bereich erfolgen. Trotz aktueller Virenprüfung
ist eine Haftung für Schäden und Beeinträchtigungen
durch Computerviren ausgeschlossen. Schadenersatzansprüche,
aus welchem Rechtsgrund auch immer, sind ausgeschlossen, wenn Microsys
Kramer nicht Vorsatz oder grobe Fahrlässigkeit zu vertreten
hat. Dies gilt auch für Ansprüche auf Ersatz von Folgeschäden
wie Datenverlust.
Microsoft, Access, Word, Excel, Outlook, Outlook Express, Visual Basic und Windows sind 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.