Вверх ↑
Ответов: 9906
Рейтинг: 351
#1: 2005-09-29 18:10:39 ЛС | профиль | цитата
Andrew, ваш пример незаконченный.
По сему установил картинку в элемент Image, любезно предоставленную нашим коллегой
http://si-tech.ru/hiasm/forum/viewtopic.php?p=15315#15315
и поставил координаты точку в середину:
[code:1]Add(MainForm,277624,28,21) {
Left=20
Top=105
Width=569
Height=224
}
Add(Button,6042183,28,98)
{
Left=5
Top=10
link(onClick,11392899:doGetPixel,[])
}
Add(Img_GetPoint,11392899,84,98)
{
X=233
Y=70
link(onGetPixel,15745860:doEvent,[])
link(Bitmap,15930621:Var,[])
}
Add(If_else,3778491,147,98)
{
Op2=Integer(13002280)
link(onTrue,13009586:doMessage,[])
}
Add(Message,13009586,203,98)
{
}
Add(Image,10807460,84,21)
{
Left=65
Top=10
Width=490
Height=170
}
Add(Debug,15745860,126,98)
{
WEName="Point"
VDName=""
link(onEvent,3778491:doCompare,[])
}
Add(Debug,15930621,84,70)
{
WEName=""
VDName="Bitmap"
link(Data,10807460:ImageBitmap,[])
}[/code:1]
Проверил сей пример на 4-х компах - везде работает. В данном случае ось особого значения не имеет (хотя они отличались все 4 раза) - точка извлекается на уровне KOL из картинки.

Возможно, что Вы упрощением устранили эффект. Ищите дальше, иначе помочь не представляется возможным.
карма: 9

0