![]() |
![]() ![]() ![]() ![]() |
|
Отображение ломанной линииDelphi , Графика и Игры , ГрафикаОтображение ломанной линии![]() Автор: Jim Gunkel (Nevrona Designs) Как мне вывести ломанную линию на холсте, если я не знаю размер массива (количество точек) до момента запуска программы??? По-моему, это невозможно. Просветите меня! Недавно я решал аналогичную проблему при кодировании ReportPrinter и не нашел хорошего решения для создания открытого массива параметров заданного размера. Решение, которое я, наконец, использовал, заключалось в хитрой комбинации функции polyline и polygon с ассемблерным кодом. Я публикую исходный код, поскольку думаю что он будет полезен, пока Borland не создаст стандартные и простые методы для работы с массивами заданного размера.
В статье описывается способ отображения ломанной линии на холсте без предопределенного размера массива точек, используя комбинацию функций polyline и polygon с ассемблерным кодом. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш
|
|||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 | |||||