Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Prozessor herausfinden, neuere Version ? (https://www.delphipraxis.net/164956-prozessor-herausfinden-neuere-version.html)

ASM 7. Dez 2011 18:21

AW: Prozessor herausfinden, neuere Version ?
 
Oder anstelle einer unmittelbaren Ausgabe per writeln() (besser ?) indirekt gleich so:

Code:
procedure GetOleObjectInfo(msg: string; obj: Olevariant);
  begin
    if not VarIsNull(obj) then
    begin
      if VarIsStr(obj) then
        Writeln(Format('%s: %s', [msg, string(obj)]))
      else
        if VarIsNumeric(obj) then
          Writeln(Format('%s: %d', [msg, Integer(obj)]))
        else
          Writeln(Format('%s: <unknown OleVariant Type>', [msg]));
    end
    else
      Writeln(Format('%s: not available', [msg]));
  end;
Also dann statt:
Code:
 Writeln(Format('AddressWidth %d',[Integer(FWbemObject.AddressWidth)]));
vielmehr:
Code:
GetOleObjectInfo('AddressWidth',FWbemObject.AddressWidth);

hoika 8. Dez 2011 07:08

AW: Prozessor herausfinden, neuere Version ?
 
Hallo,

hm, was schreibe ich bei den TODO jetzt rein ??? ;)

DANKE


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:17 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz