Ergebnis 1 bis 6 von 6

Thema: Computername abfragen ...

  1. #1
    Registered User
    Registriert seit
    Jul 2000
    Beiträge
    394
    Renommee
    27

    Question Computername abfragen ...

    Moin Leutz,

    ich hab wieder einmal eine Frasche :
    Ich würde gerne den Namen des Computers auf dem mein Pog läuft auslesen und verabeiten. Mit Computernamen mein ich die "Registriert für" daten die als "Eigenschaften von System" angezeigt werden. Gibt es da irgendweine Funktion dafür ???

    thx & cu ...
    <dschungelratte>

  2. #2
    Registered User
    Registriert seit
    Sep 2000
    Beiträge
    179
    Renommee
    4
    Salute,

    der Name steht in der Registry.... musst du mal schauen, vielleicht hilft dir aber auch dieses Beispiel weiter. Dieses Beispiel ermittelt den Namen, mit dem der Computer im Windowsnetzwerk sichtbar ist. Wir setzen 2 Buttons auf ein Formular, einen zum Auslesen des aktuellen Computernames, einen weiteren zum Setzen eines neuen Namens. Hinzu kommt noch ein Edit-Feld zur Ausgabe des aktuellen beziehungsweise Eingabe eines neuen Computernames.

    implementation

    {$R *.DFM}

    procedure TForm1.Button1Click(Sender: TObject);
    var
    acName: array[0..MAX_COMPUTERNAME_LENGTH + 1] of char;
    nSize: Integer;
    begin
    nSize := MAX_COMPUTERNAME_LENGTH + 1;
    if GetComputerName(acName, nSize) then begin
    Edit1.Text := acName;
    end;
    end;

    procedure TForm1.Button2Click(Sender: TObject);
    begin
    SetComputerName(PChar(Edit1.Text))
    end;


    WEBSTER



  3. #3
    Registered User
    Registriert seit
    Jul 2000
    Beiträge
    394
    Renommee
    27
    Moin WEBSTER !

    Danke für deinen "Codeschnippsel"
    Leider spuckt er mir noch einen Fehler aus bei dem mir auch die Hilfe nicht weiterhelfen kann.

    An der Stelle :
    if GetComputerName(acName, nSize) then begin

    Meint der Compiler :
    [Fehler] Unit1.pas(179): Die Typen der tatsächlichen und formalen Var-Parameter müssen übereinstimmen

    Kannst du mir nochmal weiterhelfen ???
    thx...


    Zu dem anderen Ansatz :
    Ich hab den Key in der Registrie gefunden.

    Hive: HKEY_LOCAL_MACHINEPath: (Windows 9x) SOFTWARE\Microsoft\Windows\CurrentVersion (Windows NT/2000) SOFTWARE\Microsoft\Windows NT\CurrentVersionKeys: RegisteredOwner RegisteredOrganization

    Jetzt ist mein Problem, wie ich den Wert dieses Schlüssels auslesen kann. Kann mir da jemand einen Tipp geben ???

    thx @ all & cu ...
    <dschungelratte>

  4. #4
    Registered User
    Registriert seit
    Jul 2000
    Beiträge
    394
    Renommee
    27
    thx @ all !

    ... aber mein problem hat sich gerade erledigt
    Ein Hoch auf die Borland Hilfe !!!

    thx & cu ...
    <dschungelratte>

  5. #5
    Snowball
    Guest

    Thumbs up

    Hi!
    Kurze Lösung für PC Nameunction
    GetPCName:
    string;
    var size: DWord; buffer: array[0..255] of char;
    begin
    size:=SizeOf(buffer);
    GetComputerName(buffer,size);
    result:=StrPas(buffer);
    end;



  6. #6
    Registered User
    Registriert seit
    Jul 2000
    Beiträge
    394
    Renommee
    27

    Thumbs up

    @Snowball :
    thx für deinen Tipp !

    baer ich denke ich mach's doch über die Registry weil ich da erstens noch mehr abfragen kann, und zweitens den Namen gleich verändern kann
    Für die die jetzt vielleicht noch wissen wollen wie man was aus der registry holt => schreibt mir ne' mail ... ich weiß es jetzt

    cu & bye ...
    <dschungelratte>

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Computername rausfinden?
    Von Gast im Forum PHP, Perl und ASP
    Antworten: 16
    Letzter Beitrag: 24.07.2003, 09:54
  2. [*.vbs]computername, systemlanguage ermitteln
    Von Rocket im Forum VisualBasic / VBScript
    Antworten: 4
    Letzter Beitrag: 08.07.2003, 12:14
  3. Computername herausbekommen
    Von Ausbrecher im Forum PHP, Perl und ASP
    Antworten: 11
    Letzter Beitrag: 21.03.2003, 08:43
  4. Computername VB
    Von mbC im Forum VisualBasic / VBScript
    Antworten: 5
    Letzter Beitrag: 22.08.2001, 12:43
  5. Computername
    Von DCrime im Forum VisualBasic / VBScript
    Antworten: 4
    Letzter Beitrag: 14.09.2000, 18:13

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •