um einen Datenaustausch zwischen 2 Computer, über Diskette, zu vollziehen,
benötige ich eine eindeutige ID der Computer.
Damit beim Datenaustausch nicht versehentlich die gleichen Daten wieder
eingespielt werden, muß das Programm wissen, von welchem Computer sie
stammen.
Meine Idee wäre über eine ID-Nummer der CPU oder Motherboard.
Aber auch für jede andere Idee wäre ich sehr dankbar.
Gruß Olli
mein Vorschlag: Netzwerk-Komponenten unter Windows installieren (z.B.
DFÜ-Netzwerk und
TCP/IP-Protokoll) und dem PC einen eindeutigen Namen bzw. IP-Adresse geben.
Diese können unter VB abgefragt werden und identifizieren den Rechner
eindeutig.
Die IP-Adresse erhältst Du über die LocalIP-Eigenschaft eines
Winsock-Controls (Microsoft
Winsock Control 6.0), das auf einer Form eingefügt wurde, den Computernamen
über einen
API-Call:
Private Declare Function GetComputerName Lib "kernel32" Alias
"GetComputerNameA" _
(ByVal lpBuffer As String, nSize As
Long) As Long
Private Sub cmdIPAdresseErmitteln_Click()
txtIPAdresse.Text = Winsock1.LocalIP
End Sub
Private Sub cmdComputerNameErmitteln_Click()
Dim lComputerName As String
lComputerName = Space$(255)
GetComputerName lComputerName, Len(lComputerName)
txtComputerName.Text = lComputerName
End Sub
(Bei Bedarf kann ich Dir das komplette VB-Projekt mailen)
Grüße Uwe
Oliver Wintzek <oll...@bigfoot.de> schrieb in im Newsbeitrag:
uLImAfUH$GA.283@cppssbbsa04...
Dr. Pablo Wessig <pablo=wes...@chemie.hu-berlin.de> schrieb in im
Newsbeitrag: ODrm4dVH$GA.205@cppssbbsa05...
> eine andere Möglichkeit wäre, die Seriennummer der HD abzufragen mit
> 'GetVolumeInformation'. Diese ist im Gegensatz zum Computernamen nicht
> manipulierbar.
... und wenn die HDD hinüber ist sind warscheinlich Probleme
vorprogrammiert.
Ingo
> Meine Idee wäre über eine ID-Nummer der CPU oder Motherboard.
> Aber auch für jede andere Idee wäre ich sehr dankbar.
Wenn es sich um NT handelt (und dann nicht gerade um einen
Domänen-Controller) wäre die SID eindeutig.
HTH
Peter
Bernd Renzing.
--
Live is for living and living is free, isn't it ?
--
MfG
Stefan Marquardt
http://home.t-online.de/home/Marquardt_Computersysteme
Bernd Renzing <chak...@voyager.prima.de> schrieb in im Newsbeitrag:
slrn814ove....@voyager.prima.de...
> On Sat, 23 Oct 1999 01:12:46 +0200, Oliver Wintzek <oll...@bigfoot.de>
wrote:
> > Hallo,
> >
> > um einen Datenaustausch zwischen 2 Computer, über Diskette, zu
vollziehen,
> > benötige ich eine eindeutige ID der Computer.