Вопрос Почему не работает моя делфи-программа которая при прокрутке колесика мышки должна была менять число

Регистрация
20 Дек 2012
Сообщения
79
Репутация
0
Спасибо
0
Монет
0
procedure TForm1.msWeelDown(Sender: TObject;
MousePos: TPoint; var Handled: Boolean);
var i,j:integer;
begin
i:=MousePos.X;
j:=MousePos.Y;
i:=10;
end;
 
Я конечно не знаток делфи, но почему то мне кажется что тут лажа какая то написана! Сначала у вас программа меняет переменную i на значение MousePos.X. Затем меняет эту же переменную на значение MousePos.Y. А далее устанавливает эту же переменную равной 10! Вообще непонятно зачем тогда было первоначально ее устанавливать сначала равной позиции мыши по иксу, а потом по игреку!? А где здесь запись числа в Edit? Там еще и конвертация числа в строку необходима перед записью.
 
о, у меня такая же фигня была на VB.Net, когда я на другом компе испытывал её (фрамворки - мать их!). Я так и не выяснил почему (забил), возможно надо было импортировать что-то, типа : Imports System.Forms хз
 
>она выдает ошибку в этой строке Мы типа угадать должны, какую она выдает ошибку? У меня никаких ошибок нет, например.
 
Назад
Сверху