ImageEn, unit iexWPD

TIEPortableDevices.LookupDeviceFriendlyName

TIEPortableDevices.LookupDeviceFriendlyName


Declaration

function LookupDeviceFriendlyName(const sDeviceID : WideString): WideString;


Description

Returns the friendly name for a device.

The same result could be achieved using:

sFriendlyName := Devices[ DeviceIDToIndex( sDeviceID ) ].FriendlyName;


Example

// Custom drawing of a listbox that contains Device IDs
procedure TfrmMain.lbxDevicesDrawItem(Control: TWinControl; Index: Integer; Rect: TRect; State: TOwnerDrawState);
var
  sDeviceID: WideString;
begin
  sDeviceID := lbxDevices.Items[ Index ];
  IEDrawComboListBoxItem(TListBox(Control ), Rect, fPortableDevices.LookUpDeviceFriendlyName( sDeviceID ), imlGlyphs, IMG_DEVICE );
end;


See Also

 IEDrawComboListBoxItem