С помощью инструмента Test & Measurement Tool можно сканировать драйвер, создать объект устройства, который использует этот драйвер, задать и получить свойства объекта и выполнить функции.
Этот пример иллюстрирует, как использовать родовой драйвер, созданный вами в Записи типового драйвера.
Если ваш драйвер нет в matlabroot
\toolbox\instrument\instrument\drivers
директория, в MATLAB® Командное окно, убедитесь, что директория, содержащий ваш драйвер, находится в пути MATLAB.
path
Если вы не видите директорию в списке путей, и драйвер не в matlabroot
\toolbox\instrument\instrument\drivers
директория, добавить директорию в путь с помощью команды
addpath directory
где directory
- путь к директории, содержащему ваш драйвер.
Откройте Инструмент Test & Measurement.
tmtool
В Инструмент Test & Measurement дереве разверните Instrument Drivers
узел.
Выберите MATLAB Instrument Drivers
узел.
Возможно, драйвер еще не указан, поэтому щелкните Сканом в правом нижнем углу инструмента. Если инструмент нашел ваш драйвер, он указан в дереве следующим ie_drv.mdd
.
Выберите ie_drv.mdd
узел в дереве.
Щелкните правой кнопкой мыши по ie_drv.mdd
узел в дереве и выберите «Создать объект устройства с использованием драйвера». Появится следующее диалоговое окно.
Установите флажок Выбрать созданный объект устройства в дереве при закрытии диалогового окна. Объект устройства в этом примере не нуждается в ресурсе, поэтому оставьте это поле пустым.
Нажмите кнопку ОК.
Когда инструмент Test & Measurement создаёт объект устройства, запись для объекта появляется как узел в дереве. The Browser-ie_drv
узел уже должен быть выбран в дереве. Это относится к только что созданному объекту устройства.
Щелкните Connect в правом верхнем углу инструмента Test & Measurement Tool. Это устанавливает канал связи между инструментом и окном браузера IE, и на экране появляется пустое окно IE. Помните, что код Create для вашего драйвера создает объект для браузера IE, а код Connect и делает его окно видимым.
Созданный драйвер позволяет вам указать, где окно браузера появляется на вашем экране и насколько оно велико.
Перейдите на вкладку « Свойства» и выберите Top
в списке Свойства объекта устройства.
Первое значение, отображаемое для настройки этого свойства 0.0
.
Нажмите Set. Окно браузера IE смещается вверх к верхнему краю экрана.
С помощью мыши захватите окно IE и перетащите его вниз на некоторое расстояние от верхней части экрана.
Теперь вернитесь в окно инструмент Test & Measurement и нажмите Get для Top
свойство. Заметьте на панели Response, сколько пикселей вниз вы переместили окно.
Используйте свой драйвер Vsize
Свойство для изменения размера окна браузера.
Выберите Vsize
в списке Свойства объекта устройства.
Введите значение свойства 200
, и нажмите Set. Заметьте размер окна IE.
Введите значение свойства 400
и нажмите Set. Заметьте размер окна IE.
Попробуйте изменить размер окна браузера IE непосредственно с помощью мыши. Затем в Инструмент Test & Measurement нажмите Get для Vsize
свойство. Заметьте значение, возвращенное на панель Response.
Используйте goTo
функция типового драйвера для управления веб-страницей, отображаемой браузером.
В окне инструмент Test & Measurement перейдите на вкладку Functions для вашего объекта устройства.
Выберите goTo
в списке функций объекта Device.
В поле входные параметры (параметры ) (s) введите 'www.mathworks.com'
. Обязательно включите одинарные кавычки.
Нажмите Execute. Наблюдайте за браузером IE и увидите, что он отображает веб-сайт MathWorks.
Экспериментируйте свободно. Когда вы закончите, щелкните правой кнопкой мыши по Browser-ie_drv node
в дереве и выберите «Удалить объект». Закройте Инструмент Test & Measurement и закройте окно браузера IE, созданное в этом примере.