我想在我的德爾福棱鏡計劃導入DLL和以前從未做過。所以,在網上找到答案之後,我把下面的東西放在一起,但不起作用。如何導入在德爾福棱鏡DLL?
MyUtils = public static class
private
[DllImport("winmm.dll", CharSet := CharSet.Auto)]
method timeBeginPeriod(period:Integer):Integer; external;
protected
public
constructor;
end;
這是我如何使用它:
var tt := new MyUtils;
tt.timeBeginPeriod(1);
當我運行我的程序,我不斷收到以下錯誤。
- 「MyUtils」不提供可訪問的構造函數。
- 「System.Object的」 不包含 「timeBeginPeriod」 的定義,在表達 「tt.timeBeginPeriod」。
我在做什麼錯?如何在delphi-prism中導入dll?
我跟着這個計算器的問題 - Delphi Prism getting Unknown Identifier "DllImport" error
它的工作原理。謝謝。 – ThN