Moin,
ich versuche ja immer noch mit tgputty weiterzukommen.
Meine Version: Delphi 10.4 CE
unter Tools/Optionen/Sprache/Delphi/Bibliothek/Bibliothekspfad habe ich das Verzeichnis tgputty hinzugefügt
(da sind auch die
Pas-Files von tgputty drin)
in meinem Source ist unter anderem der Zugriff auf die Funktion
Delphi-Quellcode:
function TForm1.ListingCallback(const names: Pfxp_names): Boolean;
var StartRow,
i: Integer;
begin
StartRow := RemoteFilesSG.RowCount;
RemoteFilesSG.RowCount := StartRow +names.nnames;
RemoteFilesSG.Cells[0, StartRow +1] := names.names[1].filename;
Diese Routine habe ich so aus einer Demo kompiert - aber, obwohl die Demo sich kompilieren lässt bekomme ich dabei die Fehlermeldung
[dcc32 Fehler] SFTPUnit.pas(55): E2016 Array-Typ erforderlich
Wobei die Zeile 55 die letzte obige Zeile ist und der Cursor das
[i] als falsch markiert.
... Ja, in meinem Source wurde da nirgends ein Array definiert, aber das müsste doch aus den Routinen aus tgputty kommen, oder ? Was mache ich da falsch ?
Gruss
Hans