原帖地址

http://bbs.csdn.net/topics/390481350

解决办法

  1. procedure DisplayVideoInfo;
  2. var
  3. wmi, objs, obj : OleVariant;
  4. enum           : IEnumVariant;
  5. value          : Cardinal;
  6. begin
  7. try
  8. CoInitialize(nil);//  加上这两句
  9. wmi := CreateOleObject('WbemScripting.SWbemLocator');
  10. // ConnectServer无参表示连接本机
  11. objs := wmi.ConnectServer()
  12. .ExecQuery('SELECT * FROM Win32_VideoController');
  13. enum := IUnknown(objs._NewEnum) as IEnumVariant;
  14. enum.Reset;
  15. // 扫描每一块显卡
  16. while enum.Next(1, obj, value) = S_OK do
  17. begin
  18. szString.Add('名称    :' + obj.Name);
  19. szString.Add('制造商   :' + obj.AdapterCompatibility);
  20. szString.Add('芯片类型  :' + obj.VideoProcessor);
  21. szString.Add('DAC类型   :' + obj.AdapterDACType);
  22. szString.Add('显存    :' +
  23. VarToStr(Round(obj.AdapterRAM / 1024 / 1024)) + 'MB');
  24. szString.Add('颜色    :' + VarToStr(obj.CurrentBitsPerPixel) + '位');
  25. szString.Add(Format('屏幕分辨率是:%d * %d', [Screen.Width, Screen.Height]));
  26. end;
  27. finally
  28. CoUninitialize();//加上这两句
  29. end;
  30. end;

http://blog.csdn.net/warrially/article/details/11974729

最新文章

  1. Abp集成Swagger的最佳实践
  2. StringUtils中 isNotEmpty 和isNotBlank的区别
  3. ORACLE OLAP错误ORA-06512: at "SYS.OLAPIHISTORYRETENTION"
  4. Windows下elasticsearch插入数据报错!
  5. (原创)在service中定时执行网络操作的几点说明
  6. [转] 多线程 《深入浅出 Java Concurrency》目录
  7. 开发成功-cpu-mem监控动态折线图--dom esayui js java
  8. sql批量删除wordpress所有日志修订revision
  9. LibreOffice连接orcle 11g
  10. 解读sample1
  11. SQL Server 执行计划重编译的两大情况
  12. uva 12171 hdu 1771 Sculpture
  13. 利用KVO监视一个view的frame
  14. spring jdbc 源码
  15. java HTTP请求 DefaultHttpClient is deprecated
  16. 两个input在同一行连着不留缝隙
  17. Technocup 2019 - Elimination Round 1
  18. Kuro and Walking Route CodeForces - 979C (树上DFS)
  19. 洛谷P1904
  20. 推荐一本写给IT项目经理的好书

热门文章

  1. 【BZOJ 1021】[SHOI2008]Debt 循环的债务
  2. [GeekBand] C++ 内存分布—— new和delete重载的实现及分析
  3. windows 系统本地做mysql 主从同步,最后面解决主从同步库名不一致,表结构一致
  4. dzone Cloud Zone
  5. 多线程中的lock,Monitor.Wait和Monitor.Pulse
  6. repo/git Android/CyanogenMod srouce code
  7. 【转】NIO与传统IO的区别
  8. Windows下安装MySQL(解压版本)
  9. python 教程 第七章、 数据结构
  10. 【Linux计划】XSI IPC