Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.351 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Lokale string Variable als Zwischenspeicher benötigt

  Alt 25. Aug 2021, 23:37
Das sollte sich doch im Debugger zeigen. Vermutlich ist ADCallResult aus irgendeinem Grund False.

Besser wäre es auf jeden Fall so:
Delphi-Quellcode:
    if ADCallResult then
      Result := outUserInfo.UserName + ' / ' + outUserInfo.Description
    else
      Result := GetCurrentUserLoginName;
So wird Result := GetCurrentUserLoginName; nur ausgeführt, wenn es auch benötigt wird. Und wofür das Copy, wenn du ohnehin den ganzen String verwendest?
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat