Ламана – КОМПАС в DELPHI

Перш ніж приступити до побудови ламаної лінії нам потрібно познайомитися з двома методами інтерфейсу ksDocument2D ksPolyline і ksEndObj Почнемо з першого Ось його прототип:

ksPolyline(

style: Integer / / стиль лінії ламаної

): Integer

Що робить даний метод Фактично він дає старт побудови ламаної лінії Зупиняє цей процес інший метод того ж інтерфейсу:

ksEndObj(): Integer

Для більшої ясності розглянемо приклад побудови ламаної лінії:

var

……

Document2D: ksDocument2D

begin

……

/ / Починаємо процес побудови ламаної лінії

Document2DksPolyline(1)

/ / Будуємо точки ламаної лінії

Document2DksPoint(100, 100, 0)

Document2DksPoint(110, 110, 0)

Document2DksPoint(120, 90, 0)

Document2DksPoint(130, 110, 0)

Document2DksPoint(140, 90, 0)

Document2DksPoint(150, 110, 0)

Document2DksPoint(160, 90, 0)

Document2DksPoint(170, 100, 0)

/ / Зупиняємо процес побудови ламаної лінії

Document2DksEndObj()

……

В результаті роботи цієї програми буде побудована ламана лінія як на малюнку нижче:

Джерело: Норсеев Сергій, «розробка програм під КОМПАС У DELPHI»

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*