Hallo ich hoffe das ich hier richtig bin.
Ich habe frolgendes Problem. Ich möchte den aktuell angemeldeten System nutzer auslesen. das geht auch ganz gut. aber da ich den namen in einen buffer schreiben muss, zeigt er mir natürlich auch noch jee menge mist an (unnötige zeichen). ich vermute das es irgendetwas mit dem buffer zu tun hat. leider weiß ich nicht wie man ihn leert . vielleicht kann mir jemand halfen. vielen dank.
hier ist mein quellcode:
Delphi-Quellcode:
var
clBuffer: DWord;
Buffer,
sql,id:
string;
....
clBuffer := 255;
BUffer:='
';
SetLength(Buffer, clBuffer);
GetUserName(pchar(Buffer), clBuffer);