Forum: Win32/Win64 API (native code)
Delphi
by RWarnecke,
10. Jun 2006
Hallo zusammen,
ich danke allen, die hier mir geholfen haben. Ich habe dann letzte Nacht das Problem gefunden. Ich hatte eine Funktion bekommen, mit der ich die Variable Seriennummer gefüllt habe. Habe ich die Variable dann angewendet um den Inhalt in einem Label oder so anzuzeigen, dann hatt alles wunderbar funktioniert, nur halt bei der Funktion SetComputerNameEx nicht. Grund dafür war, der...
Forum: Win32/Win64 API (native code)
Delphi
by RWarnecke,
9. Jun 2006
In Seriennummer stehen zu 100% Sicherheit nur Buchstaben und Zahlen drin und Seriennummer ist nicht länger als 13 Zeichen. Und die Variable Seriennummer ist vom Typ String.
Forum: Win32/Win64 API (native code)
Delphi
by RWarnecke,
9. Jun 2006
Mir ist das schon klar, das SetComputerNameEx Beschränkungen hinsichtlich des Namens hat. Denn ich habe mir die Beschreibung zu dem Befehl schon durchgelesen.
Eigeninitiative zeige ich schon. Denn wenn ich eine Frage hier stelle, dann habe ich schon vorher etwas ausprobiert. Desweiteren, wenn ich nur einen Befehl um die Ohren gehauen bekomme und ich den nicht kenne, dann kann ich ja wohl...
Forum: Win32/Win64 API (native code)
Delphi
by RWarnecke,
9. Jun 2006
Die Funktion gibt ja TRUE oder FALSE zurück, wenn der Computername gesetzt wurde oder nicht. Die Funktion SetComputerNameEx gibt grundsätzlich TRUE zurück, wenn ich es so schreibe :
SetComputerNameEx(ComputerNamePhysicalDnsHostname,'Globi');
Die Funktion gibt FALSE zurück, wenn ich die Funktion so aufrufe :
SetComputerNameEx(ComputerNamePhysicalDnsHostname,PChar(Name));
// oder :
Forum: Win32/Win64 API (native code)
Delphi
by RWarnecke,
9. Jun 2006
Warum funktioniert dieser Aufruf nicht mit einer Variable ? Wenn ich statt 'Globi' eine Variable an die Stelle schreibe, streikt die Funktion SetComputerNameEx. Warum ?
Forum: Win32/Win64 API (native code)
Delphi
by RWarnecke,
30. Mai 2006
Und wie wende ich ich jetzt den Befehl SetComputerNameEx im Delphi an ?
Forum: Win32/Win64 API (native code)
Delphi
by RWarnecke,
30. Mai 2006
Und wie heißt dann der Delphi-Befehl für mein Problem, ich blicke gerade überhaupt nicht durch.
Forum: Win32/Win64 API (native code)
Delphi
by RWarnecke,
30. Mai 2006
Hallo,
ich möchte gerne den richtige Computernamen ändern. Ich weiß das ich mit dem Befehl SetComputerName den NetBios-Namen ändern kann. Aber wie kann ich den richtigen Computernamen, also den unter Arbeitsplatz-->Eigenschaften-->Computernamen ändern ?
Ich habe es schon mit SetComputerNameA versucht, aber leider hat das nicht funktioniert. Habt Ihr da vielleicht eine Idee ?