Entwickler-Ecke
Windows API - Computer Name auslesen
neo - Fr 21.03.03 18:24
Titel: Computer Name auslesen
Hallo!
Weiß wer von euch wie ich den Computer Name auslesen kann?
Danke!
Moderiert von
raziel: Topic aus Internet / Netzwerk verschoben am Fr 31.08.2007 um 18:30
Ex0rzist - Fr 21.03.03 18:55
Hallo,
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| function GetComputerNetName: string; var buffer: array[0..255] of char; size: dword; begin size := 256; if GetComputerName(buffer, size) then Result := buffer else Result := ''; end; |
delphiDeveloper - Fr 21.03.03 18:57
Titel: RechnerName ermitteln
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| function GetRechnerName: string; var len: DWORD; begin len := MAX_COMPUTERNAME_LENGTH + 1; SetLength(result, len); if not Windows.GetComputerName(PChar(result), len) then RaiseLastWin32Error; SetLength(result, len); end; |
neo - Fr 21.03.03 20:44
Titel: RE:
danke!
Dietmar1961 - So 15.01.06 14:10
Titel: Re: RechnerName ermitteln .... Noobfrage
Welche Unit muss ich einbinden, damit dieser Code unter VCL .NET funktioniert?
Kriege da immer 'ungültige Typumwandlung'??
Danke
delphiDeveloper hat folgendes geschrieben: |
Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| function GetRechnerName: string; var len: DWORD; begin len := MAX_COMPUTERNAME_LENGTH + 1; SetLength(result, len); if not Windows.GetComputerName(PChar(result), len) then RaiseLastWin32Error; SetLength(result, len); end; | |
Fighter#1 - So 15.01.06 14:37
Was hat das in der Rubrik Internet / Netzwerk zu tun????
@Admins Bitte Verschieben
mexx2k - Fr 31.08.07 18:23
muss ich da noch irgendwelche
uses einbinden?
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| procedure TForm1.Button1Click(Sender: TObject); begin lbShowText.Caption := GetRechnerName; end;
function TForm1.GetRechnerName: string; var len: DWORD; begin len := MAX_COMPUTERNAME_LENGTH + 1; SetLength(result, len); if not Windows.GetComputerName(PChar(result), len) then RaiseLastWin32Error; SetLength(result, len); end; |
ich bekomm hier immer den Fehler: Ungültige Typumwandlung in der Zeile 12:
Delphi-Quelltext
1:
| if not Windows.GetComputerName(PChar(result), len) then |
#Crasher - Fr 31.08.07 18:46
Delphi-Quelltext
1: 2: 3: 4: 5:
| var MyComputerName: String; begin MyComputerName := GetEnvironmentVariable('ComputerName'); end; |
- Crasher
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!