Hey,
ich nutze diese Funktion, die ich im Internet gefunden habe, um den Benutzernamen auszulesen :
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| function GetCurrUserName: string; var Size : DWORD; begin Size := MAX_COMPUTERNAME_LENGTH + 1; SetLength(Result, Size); if GetUserName(PChar(Result), Size) then SetLength(Result, Size) else Result := ''; end; |
Wenn ich jetzt diesen String ausgebe und mit "+" etwas hintendranhänge wird das unterschlagen:
Delphi-Quelltext
1:
| Codex.GetCurrUserName + ' ist cool!' |
Ergibt "Benutzername"
Sollte ergeben "Benutzername ist cool!"
Warum?
Moderiert von
Narses: Topic aus Internet / Netzwerk verschoben am Di 11.10.2011 um 09:33