Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.01;
Скачать: CL | DM;

Вниз

For loop control must be simple local variable   Найти похожие ветки 

 
xeron   (2007-01-20 15:43) [0]

Всем привет!
Пишу программу, которая взаймодействует
с другой программой путем посылки сообщений...
Вот ее код:

program Project1;

uses
 Windows,
 Messages;

var
MyWnd:HWND;
Hndl:array[1..40] of Hwnd;
i: Dword;

Procedure Send;
begin
MyWnd:=FindWindow(nil,PChar("My Window"));
Hndl[1]:=GetWindow(MyWnd,GW_CHILD);
for i:=2 to 39 do Hndl[i]:=GetWindow(Hndl[i-1],GW_HWNDNEXT);
end;

begin
end.

При компиляции возникает Warning:
"For loop control must be simple local variable"

Подскажите плиз что ему не нравится?


 
Palladin ©   (2007-01-20 15:46) [1]

for - для
loop - цикл
control - контроль
must - должен
be - быть
simple - простой
local - локальный
variablt - переменная

свяжи вместе и подумай


 
xeron   (2007-01-20 15:52) [2]

Все, разобрался :)
Переменная должна быть обьявлена в блоке самой процедуры...
Спасибо!



Страницы: 1 вся ветка

Текущий архив: 2007.07.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
3-1175775683
elserpiente
2007-04-05 16:21
2007.07.01
Много транзакция для одного TIBDataBase


15-1179464678
ZeroDivide
2007-05-18 09:04
2007.07.01
Господа зажравшиеся программисты, отпускаете ли вы своих жен на


2-1181079178
Riply
2007-06-06 01:32
2007.07.01
Значение FilePointer при ошибке чтения файла.


2-1181104987
-=RtV=-
2007-06-06 08:43
2007.07.01
TList


15-1180710319
Cerberus
2007-06-01 19:05
2007.07.01
Проблема с материнкой Gigabyte k8u