Zitat von
RWarnecke:
Das heißt ich bin ein absoluter Anfänger. Einem Anfänger gestehe ich schon mal etwas "dumme" Fragen. Es kommt auch noch dazu, das ich nicht nur alleine hier schaue, sondern auch in Google suche und auf andere Delphi-Seiten gehe und mir dort Informationen hole.
Anfänger seit 1,5 Jahren? Nix für ungut ...
Zitat von
RWarnecke:
So nun aber wieder zum Thema zurrückzukommen. Ich habe mir jetzt mit GetLastError den Fehlercode anzeigen lassen.
Zitat:
Fehlercode 87 ---> ERROR_INVALID_PARAMETER
Voila, wie schon gesagt, es ist doch der Name. Wie lang ist denn "Seriennummer"? Poste doch mal eine, wo du zahlen duch 123 und Buchstaben durch ABC ersetzt. So können wir uns ein Bild machen ...
Zitat von
RWarnecke:
SetComputerNameEx(ComputerNamePhysicalDnsHostname,PChar(Seriennummer));
oder
SetComputerNameEx(ComputerNamePhysicalDnsHostname,@Seriennummer[1]);
Zitat von
RWarnecke:
Der Inhalt der Seriennummer entspricht den Regeln aus der
MSDN von dem Befehl SetComputerNameEx.
Unwahrscheinlich, wieso dann ein Fehler?