Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ошибка Error: method identifier expected


Страницы:   1 2 3

SoulOfAngel ©   (2011-01-03 12:57:00) 

делал простое перемещение картинки с помощью мыши не знаю почему ругается( может модуль не дописал какойто.lazarus

var x0,y0:integer;
move:boolean;
procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if button<>mbLeft then move:=false //если нажали не левой кнопкой, то перемещать не будем!
else begin
move:=true;
x0:=x; //запоминаем начальные координаты
y0:=y; //запоминаем начальные координаты
end;
end;  


12   (2011-01-03 23:20:00) [1]

в delphi свойство transparent (color) есть
этим цветом красится то, что должно быть прозрачным


SoulOfAngel   (2011-01-03 23:16:00) [2]

Ребят не подскажете как сделать бмп рисунки круглыми или чтобы углы были прозрачными, а то только квадрат получается, а углы белые рисую шашки)


Anatoly Podgoretsky   (2011-01-03 18:39:00) [3]


> эта строка обязательна? а то у меня из-за неё ошибка

Только при наличии формы.


KilkennyCat   (2011-01-03 18:21:00) [4]


> 12 ©   (03.01.11 18:13) [42]

это лазарус. не делфи.


12   (2011-01-03 18:13:00) [5]


> {$mode objfpc}{$H+}


>  {$I Unit1.lrs}

это что такое...

полностью(от первого до последнего байта) код модуля как будет?


SoulOfAngel   (2011-01-03 18:01:00) [6]

написал выше ошибки:) здавать не надо сам по себе пишу учусь:) контрольную я уже сделал)причём сам:)


12   (2011-01-03 17:55:00) [7]

не находит возможно файл dfm
а что пишет?

и когда сдавать :)


SoulOfAngel   (2011-01-03 17:54:00) [8]


Compiling resource C:\programms\shashki2\Unit1.DFM
c:\lazarus\fpc\2.2.4\bin\i386-win32\windres.exe: C:/programms/shashki2/Unit1.DFM: No such file or directory
Unit1.pas(65,1) Error: Error while linking
Unit1.pas(65,1) Fatal: There were 1 errors compiling module, stopping


SoulOfAngel   (2011-01-03 17:52:00) [9]

эта строка обязательна? а то у меня из-за неё ошибка


12   (2011-01-03 17:35:00) [10]

это директива подключения файла
The $R directive specifies the name of a resource file to be included in an application or library
$ R директива определяет имя файла ресурсов, которые будут включены в приложение или библиотека


KilkennyCat   (2011-01-03 17:34:00) [11]

т.е. это директива компилятора


KilkennyCat   (2011-01-03 17:34:00) [12]


> {$R

в данном случае "включить в компиляцию следующие ресурсные файлы:...

> *.DFM}

...все ресурсы форм"


SoulOfAngel   (2011-01-03 17:26:00) [13]

можно спросить у вас ещё:) я тут когда искал код на перемещение имейджп нпшол код там была такая штука {$R *.DFM} это что такое?)) просто интересно


KilkennyCat   (2011-01-03 16:59:00) [14]

а, понял тебя... нажатие другой кнопки испортит незавершенный процесс перемещения...
в свое оправдание скажу, что это зависит от самого метода перемещения, если перемещение только при нажатой мыши - то я прав, в противном варианте - ты.


KilkennyCat   (2011-01-03 16:55:00) [15]

ну так это и требуется


12   (2011-01-03 16:54:00) [16]

ну да


KilkennyCat   (2011-01-03 16:51:00) [17]

Это к какому такому разу? Когда будет вызвано событие Down?


12   (2011-01-03 16:39:00) [18]


> они и нужны-то только для получения дельты)

не, получится, что они испортились уже к след.разу


KilkennyCat   (2011-01-03 16:35:00) [19]


> 12 ©   (03.01.11 16:29) [25]
>
> некий move? да только так
> а  Х0 меняется все равно
>
> т.е. перемещается, только не видать

ничего не перемещается.
ибо логично предположить, что где-то выполняются действия (в т.ч. обработка х0 у0) только если move. а если не move, то пофиг какие-там x0 и у0 (тем более, что они и нужны-то только для получения дельты).


SoulOfAngel   (2011-01-03 16:35:00) [20]

ок спасибо:)


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо