Правильная ссылка на эту страницу
http://az-design.ru/Support/SoftWare/Delphi/D3/SB65Capabilities.shtml

Глава 65. TCustomControl.Capabilities

Свойство Capabilities

Затрагиваемые объекты TMediaPlayer
Назначение Свойство Capabilities определяет возможности текущего мультимедиа-устройства.
Объявление property Capabilities: TMPDevCapsSet;
Пример синтаксиса
procedure TForm1.CapabilitieslClick(Sender: TObject);
var
  Caps: String;

begin
  Caps := 'Capabilities: ';
  if mpCanEject in MediaPlayer1.Capabilities
     then Caps := Caps + 'can eject';
  if mpCanPlay in MediaPlayer1.Capabilities
     then Caps := Caps + 'can play';
  if mpCanRecord in MediaPlayer1.Capabilities
     then Caps := Caps + 'can  record';
  if mpCanStep in MediaPlayer1.Capabilities
     then Caps := Caps + 'can  step';
  if mpUsesWindow in MediaPlayer1.Capabilities
     then Caps := Caps + 'uses a window for output';
  Application.MessageBox(PChar(Caps), 'Device Capabilities', MB_OK);

end;
Описание Возможности мультимедиа-устройства определяются при его открытии. Capabilities имеет тип TMPDevCapSet, объявленный как:
TMPDevCapsSet = set of TMPDevCaps;
TMPDevCaps = (mpCanStep,mpCanEject,mpCanPlay,mpCanRecord,mpUsesWindows);
Данный набор возможностей описан в следующей таблице:
Эта возможность ... Означает, что мультимедиа-устройство может ...
mpCanEject Выталкивать носитель
mpCanPlay Воспроизводить носитель
mpCanRecord Записывать на носителе
mpCanStep Выполнять пропуск вперед или назад внутри носителя
mpUsesWmdow Использовать окно для отображения вывода

Этот диалог отображается при опросе возможностей устройства Audio CD
РИСУНОК 65-4.Этот диалог отображается при опросе возможностей устройства Audio CD

[Свойство AutoEnable] [Свойство AutoOpen] [Свойство AutoRewind] [Метод Back] [Свойство Capabilities] [Метод Close] [Свойство ColoredButtons] [Свойство DeviceID] [Свойство DeviceType] [Свойство Display] [Свойство DisplayRect] [Метод Eject] [Свойство EnabledButtons] [Свойство EndPos] [Свойство Error] [Свойство ErrorMessage] [Свойство FileName] [Свойство Frames] [Свойство Length] [Свойство Mode] [Метод Next] [Свойство Notify] [Свойство NotifyValue] [Событие OnNotify] [Событие OnPostClick] [Метод Open] [Метод Pause] [Метод PauseOnly] [Метод Play] [Свойство Position] [Метод Previous] [Метод Resume] [Метод Rewind] [Метод Save] [Свойство Shareable] [Свойство Start] [Свойство StartPos] [Метод StartRecording] [Метод Step] [Метод Stop] [Свойство TimeFormat] [Свойство TrackLength] [Свойство TrackPosition] [Свойство Tracks] [Свойство VisibleButtons_M] [Свойство Wait]
[Свойство BevelInner] [Свойство BevelOuter] [Свойство BevelWidth] [Свойство Locked]
[Метод BtnClick] [Свойство ConfirmDelete] [Свойство DataSource] [Свойство Hints] [Метод SetBounds] [Свойство VisibleButtons_N]
[Свойство Columns] [Свойство ItemIndex] [Свойство Items]

<<< Пред. Оглавление
Начало раздела
След. >>>




Дата последнего изменения:
Thursday, 21-Aug-2014 09:10:56 MSK


Постоянный адрес статьи:
http://az-design.ru/Support/SoftWare/Delphi/D3/SB65Capabilities.shtml