Einzelnen Beitrag anzeigen

Benutzerbild von Garfield
Garfield

Registriert seit: 9. Jul 2004
Ort: Aken (Anhalt-Bitterfeld)
1.335 Beiträge
 
Delphi XE5 Professional
 
#22

Re: Name des CD-ROM-Laufwerks (zB LITEON LTD163D)

  Alt 16. Jan 2005, 12:52
Moin, moin:

Ich habe mich also noch einmal mit WMI beschäftigt. Zu der Frage der Installation von WMI habe ich folgendes gefunden:

Windows Management Instrumentation:
Zitat:
WMI is preinstalled in Windows Server 2003, Windows XP, Windows Me, and Windows 2000.
INFO: Windows Management Instrumentation (WMI) on Computers Running Windows 98, Windows 98 Second Edition, and Windows Millennium Edition
Zitat:
Systemanforderungen
  • Unterstützte Betriebssysteme: Windows 95, Windows 98, Windows NT
Softwareanforderungen:
1. Microsoft® Windows® NT 4 SP 4 oder höher, Windows 95, Windows 98. (WMI ist unter Windows 2000 und Windows Me bereits standardmäßig installiert)
2. DCOM-Version 1.3 für Windows 95
Downloads für ältere Systeme:
In dem Beispiel habe ich in Zeile 7 ein Type eingefügt. Und nun hänge ich bei den Uses von Zeile 46, weil ich keine WbemScripting_TLB.pas/dcu habe. Über Active X importieren habe ich es leider nicht gefunden. Ich benutze dafür Delphi 7 Personal unter Windows XP.

Nachtrag: Die WbemScripting_TLB.pas habe ich gerade in http://www.delphipraxis.net/internal...ct.php?p=77262 gefunden.

Nachtrag 2: War möglicherweise nicht die richtige bzw eine alte WbemScripting_TLB.pas (Version 1.1). In der wmiCDROM werden unter 'constructor TCDROMDrive.Create(CDROMDeviceID : String);' UserName, UserPwd und ComputerName sowie unter 'TCDROMDrive.SystemValues(CDROMDeviceID : String);' wbemConnectFlagUseMaxWait als undefinierte Bezeichner moniert.

Nachtrag 3: http://www.sysextensions.net/kompone...compdelphi.htm
http://www.online-admin.com/register_wmiset.html
Gruss Garfield
Ubuntu 22.04: Laz2.2.2/FPC3.2.2 - VirtBox6.1+W10: D7PE, DXE5Prof
  Mit Zitat antworten Zitat