check := update_listFiles(outserver, branch, appname, version, outsid, outmessage, FilesList); // Funktionsaufruf
[...]
function update_listFiles(server, branch, appname, version, sid: String; out OUTMessage: String; out OUTList: TFileListArray):Boolean;
Es wäre hilfreich zu wissen, wie
outserver, branch, appname, version, outsid, outmessage
deklariert sind.