API-EnumWindowsのコールバック関数でユニット内でPrivate宣言した動的配列
を使いたいのですが、うまくいきません。
順次、ハンドルやクラス名をPrivate宣言した動的配列に入れたいのですが。
ユニット内でPrivate宣言した動的配列をコールバック関数内で使用する方法
を、教えてもらえないでしょうか?。(せめてヒントだけでも・・)
よろしくお願いします。
ユニット内部のPrivateな変数とは、implementation以下に定義した変数ですよね?
Typeのclass内部に定義したPrivateな変数は、そのクラス内部でしか使えませんよ。
implementation
var
intArray: array of integer;
というように、implementationより下に定義すればよろしいかと。
にしのさん。ありがとうございました。
御教授のとおりに動的配列の宣言位置を変えたら、正常動作しました。
(こんなにあっけなく解決するとは思わなかった・・・)
また、お願いします。
ツイート | ![]() |