Похоже, что программа UnitImport каким-то образом использовалась при разработке cajScript/PascalScript и может скрывать некоторые детали, которые помогут понять, как реализовать приложение PascalScript. Предполагая, что это так или вы хотите написать приложение PascalScript без использования импортера, как бы вы включили такой класс в свою среду сценариев?:
TQuery = Class(TObject)
private
oSQL: TSQLQuery;
FFirstCall: Boolean;
function ExecSQL: Integer;
function GetFields(iNdx: Integer): String;
function GetFieldNames(iNdx: Integer): String;
function GetFieldCount: Integer;
public
EOF: Boolean;
Constructor Create(Owner: TComponent);
Destructor Destroy;
property FieldCount: Integer Read GetFieldCount;
property FieldNames[iNdx: Integer]: String Read GetFieldNames;
property Fields[iNdx: Integer]: String Read GetFields;
procedure AddSQL(sSQL: String);
procedure ExecSQL;
function Fetch: Boolean;
end;
Я надеюсь собрать воедино несколько основных заметок по использованию PascalScript, которые могли бы заполнить некоторые пробелы, оставленные двумя документами с инструкциями и группами новостей.
Спасибо за любую помощь.