2012-08-22 24 views
0

我正在使用Install Shield 5.5。我想知道是否可以使用安裝屏蔽API知道系統的總內存(RAM)?如果是,請讓我知道我們該怎麼做?如何使用Install Shield的安裝腳本知道系統的總內存(RAM)

感謝您的幫助, 拿煙

+0

InstallShield 5.x多年來一直未得到支持,並且不支持任何現代版本的Windows。 (這並不是說它不會起作用,但它是在一個GB內存或硬盤驅動器非常少的時代編寫的,因此它們可能無法正確報告。) –

回答

1

邁克爾是對的。你應該使用一個更新的工具,因爲它現在已經有15年了。

InstallScript有/有一個SysInfo函數,但我懷疑它今天的作品。您可以使用原型和UseDLL()調用直接與Win32 API和/或WMI類一起聲明外部DLL函數來獲取信息,但爲什麼要麻煩?

只需升級到使用Windows Installer(InstallShield或WiX)的東西,並使用PhysicalMemory property即可獲取機器上的RAM數量。

相關問題