http://msdn.microsoft.com/en-us/library/aa376483(VS.85).aspx.
2. 在 Vista 下 run ok. 在 PE 3.0 下 run 不OK
告訴我 side by side 不過
3. 將 Linker -> Manifest File -> Generate Manifest 從 Yes 設為 No.
[BDE.exe - System Error
The program can't start because MSVCP80D.dll is missing from your
computer. Try reinstalling the program to fix this problem.
4. 將 C/C++ -> Code Generation -> Runtime Library 從 Multi-threaded
Debug DLL (/MDd) 改為 Multi-threaded Debug (/MTd)
總之不要選有"DLL" 的選項就對了。
程式執行正常。
原理我是看了 HT 的投影片知道的。
No comments:
Post a Comment