Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke
Online

Registriert seit: 10. Jun 2003
Ort: Berlin
9.790 Beiträge
 
Delphi 12 Athens
 
#2

AW: Lokale string Variable als Zwischenspeicher benötigt

  Alt 26. Aug 2021, 00: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
AppCentral
  Mit Zitat antworten Zitat