System.Devices.TDeviceInfo.AddDevice
Delphi
class function AddDevice(ADeviceClass: TDeviceClass; const AID: string; const APhysicalScreenSize, ALogicalScreenSize: TSize; APlatform: TOSVersion.TPlatform; APixelsPerInch: Integer; AExclusive: Boolean = False): TDeviceInfo; overload;
class function AddDevice(ADeviceClass: TDeviceClass; const AID: string; const AMinPhysicalScreenSize, AMinLogicalScreenSize, AMaxPhysicalScreenSize, AMaxLogicalScreenSize: TSize; APlatform: TOSVersion.TPlatform; APixelsPerInch: Integer; AExclusive: Boolean = False): TDeviceInfo; overload;
C++
__classmethod TDeviceInfo* __fastcall AddDevice(TDeviceClass ADeviceClass, const System::UnicodeString AID, const System::Types::TSize &APhysicalScreenSize, const System::Types::TSize &ALogicalScreenSize, System::Sysutils::TOSVersion::TPlatform APlatform, int APixelsPerInch, bool AExclusive = false)/* overload */;
__classmethod TDeviceInfo* __fastcall AddDevice(TDeviceClass ADeviceClass, const System::UnicodeString AID, const System::Types::TSize &AMinPhysicalScreenSize, const System::Types::TSize &AMinLogicalScreenSize, const System::Types::TSize &AMaxPhysicalScreenSize, const System::Types::TSize &AMaxLogicalScreenSize, System::Sysutils::TOSVersion::TPlatform APlatform, int APixelsPerInch, bool AExclusive = false)/* overload */;
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| function | public | System.Devices.pas System.Devices.hpp |
System.Devices | TDeviceInfo |
Beschreibung
Erstellt ein Gerät mit den angegebenen Daten, fügt das erstellte Gerät der Geräteliste hinzu und gibt das erstellte Gerät zurück.
AddDevice erhält die folgenden Parameter:
ADeviceClassist die Geräteklasse.AIDist der Gerätebezeichner.AMaxPhysicalScreenSizeundAMinPhysicalScreenSizesind die maximale und die minimale physikalische Bildschirmgröße. Für eine festgelegte Größe müssen Sie stattdessenAPhysicalScreenSizeverwenden oder den selben Wert fürAMaxPhysicalScreenSizeundAMinPhysicalScreenSizebereitstellen.AMaxLogicalScreenSizeundAMinLogicalScreenSizesind die maximale und die minimale logische Bildschirmgröße. Für eine festgelegte Größe müssen Sie stattdessenALogicalScreenSizeverwenden, oder den selben Wert fürAMaxLogicalScreenSizeundAMinLogicalScreenSizebereitstellen.APlatformist das Betriebssystem, das das Gerät ausführt.APixelsPerInchsind die Pixel pro Zoll des Gerätebildschirms.AExclusivebestimmt, ob das Gerät nur identische Geräte vergleicht oder Geräte vergleicht, die unterschiedlich sind, aber, wenn kein besserer Kandidat gefunden wurde, gleich sind.