API-EnumWindowsのコールバック関数内で動的配列が使いたい

解決


浪人サムライ  2003-02-17 08:38:08  No: 2951  IP: 192.*.*.*

API-EnumWindowsのコールバック関数でユニット内でPrivate宣言した動的配列
を使いたいのですが、うまくいきません。
順次、ハンドルやクラス名をPrivate宣言した動的配列に入れたいのですが。

ユニット内でPrivate宣言した動的配列をコールバック関数内で使用する方法
を、教えてもらえないでしょうか?。(せめてヒントだけでも・・)
よろしくお願いします。

編集 削除
にしの  2003-02-17 08:57:22  No: 2952  IP: 192.*.*.*

ユニット内部のPrivateな変数とは、implementation以下に定義した変数ですよね?
Typeのclass内部に定義したPrivateな変数は、そのクラス内部でしか使えませんよ。

implementation
var
  intArray: array of integer;

というように、implementationより下に定義すればよろしいかと。

編集 削除
浪人サムライ  2003-02-17 09:11:57  No: 2953  IP: 192.*.*.*

にしのさん。ありがとうございました。
御教授のとおりに動的配列の宣言位置を変えたら、正常動作しました。
(こんなにあっけなく解決するとは思わなかった・・・)

また、お願いします。

編集 削除