Форум: "Media";
Текущий архив: 2006.05.21;
Скачать: [xml.tar.bz2];
ВнизПочему не работает CreatePolygonRgn? Найти похожие ветки
← →
Gorger © (2005-12-23 20:28) [0]Здравствуйте, уважаемые мастера!
У меня есть массив точек, по которым я хочу построить контур.
Контур по этим точек не имеет взаимопересечений. Это видно по тому, что функция Canvas.DrawPoly рисует контур правильно.
Но вот строчка
Reg2:=CreatePolygonRgn(Pointz,Length(Pointz)+2,ALTERNATE);
не работает (т.е. Reg2 =0 а должен содержать дескриптор нового региона). Пробовал менять ALTERNATE на WINDING -бесполезно. Подскажите пожалуйста!
← →
Fenik © (2005-12-23 21:36) [1]> Length(Pointz)+2
Зачем "+2" ?
← →
Gorger © (2005-12-24 01:49) [2]2Fenik © (23.12.05 21:36) [1]
Уже от отчаяния
← →
MBo © (2005-12-24 07:53) [3]Как объявлено Points?
Pointz[0] попробуй первым параметром
← →
Gorger © (2005-12-25 01:08) [4]Ура! Сработало! Спасибо!
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2006.05.21;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.011 c