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

Вниз

Отсечение кривых линий   Найти похожие ветки 

 
Bill   (2003-03-29 21:29) [0]

Мастеа выручайте может кто сталкивался c проблемой ...
Надо нарисовать дугу в отределенном квадрате все части дуги
выходящие за края квадрата нарисованы быть не должны.
Зарание спа....


 
MBo ©   (2003-03-31 06:53) [1]

создай квадратный регион
SetClipRegion
вывод дуги
setClipRegion(0)


 
Bill   (2003-03-31 15:28) [2]

Спас.


 
Bill   (2003-03-31 17:52) [3]

SetClipRegion это конечно здорово, но после пары тысяч вызовов
(CreateRegion+ SetClipRegion)
память кончается :( setClipRegion(0) .
Что делать ? Ну или хотябы кто вноват.



 
MBo ©   (2003-03-31 17:58) [4]

считается, что после вызова SetClipRegion использованный регион находится под управлением ОС, и уничтожать его не нужно.
Однако можно попробовать Delete его (после возврата ClipRgn в нулевой).

Кстати, как именно рисуются дуги? Какой их угловой размер?


 
Bill   (2003-03-31 18:23) [5]

Нужно нужно (Windows.DeleteObject(reg))
Но все равно спас.



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

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

Наверх




Память: 0.47 MB
Время: 0.019 c
1-67817
clickmaker
2003-07-07 20:24
2003.07.21
Параметр lcid в TExcelApplication.Workbooks


14-67975
me
2003-07-07 00:26
2003.07.21
алкоголь


3-67687
sergt
2003-06-26 16:12
2003.07.21
перегонка данных с таблицы Oracle в dbf


7-68094
Darg
2003-05-13 16:09
2003.07.21
Вот везде есть примеры работы с СОМ портом, а как работать с LPT


1-67901
kamchatik
2003-07-07 14:03
2003.07.21
работа с Word