DroidScript
DroidScript
учимся и разрабатываем

Работа с командной строкой и системными процедурами

Справочник по DroidScript  
31.03.2019

Объект работы с системными командами создаётся с помощью конструктора CreateSysProc:

app.CreateSysProc( str cmd );

Параметры:

  • cmd - системная команда

Базовый пример

Выполнить в DS

Методы:

  • Err( int maxLines, str options ) - читает из консоли поток ошибкок
    Выполнить в DS
    app.ShowPopup( myObject.Err( 1 ) );
  • GetType():str - возвращает тип объекта
    Выполнить в DS
    app.ShowPopup( myObject.GetType() );
  • In( int maxLines, str options ) - читает из консоли входной поток
    Выполнить в DS
    app.ShowPopup( myObject.In( 1 ) );
  • Out( str cmd ) - выполняет системную команду
    Выполнить в DS
    myObject.Out( myCmd + " > " + myFile );
  • SetOnError( callback ) - задаёт ФОВ для обработки ошибки
  • SetOnInput( callback ) - задаёт ФОВ для обработки ввода
  • ReadFileAsByte( str file ) - побайтовое чтение файла
    Выполнить в DS
    app.ShowPopup( myObject.ReadFileAsByte() );
  • WriteToFile( str file, [] data ) - побайтовая запись в файл
    Выполнить в DS
    myObject.WriteToFile() );
Справочник по DroidScript  
© 2016-2025 
actech