|
0 / 0 / 0
Регистрация: 02.04.2014
Сообщений: 14
|
|
Резиновая нить07.11.2014, 09:33. Показов 2945. Ответов 23
Метки нет (Все метки)
Помогите сделать программу.
Составить программу построения геометрических фигур с помощью управляемого курсора. а) Построить отрезок с помощью метода резиновой нити: один конец отрезка зафиксирован и указывают последнюю выбранную точку, второй конец перемещается в соответствии с изменением указываемой точки. С помощью метода резиновой нити построить: ломаную, треугольной, четырехугольник. б) Построить прямоугольник с помощью метода резинового прямоугольника: один угол прямоугольника зафиксирован и указывает последнюю выбранную точку, а противолежащий угол перемещается в соответствии с изменением указываемой точки. в) Построить окружность методом резинового круга: центр окружности зафиксирован и указывает последнюю выбранную точку, вторая точка, лежащая на линии окружности, перемещается в соответствии с изменением указываемой точки. г) Добавить возможность выбора различных цветов изображения. Для управления курсором использовать клавиатуру или мышь.
0
|
|
| 07.11.2014, 09:33 | |
|
Ответы с готовыми решениями:
23
кто-нить делал аудио плеер/миксер на ВБ???? Есть ли какой-нить простой драйвер ODBC для ORACLE ? Можно ли как-то черз API функции отловить события записи какой-нить прогой данных в реестр? |
|
9908 / 3919 / 742
Регистрация: 11.10.2011
Сообщений: 5,902
|
|
| 07.11.2014, 10:01 | |
|
Счас придёт SoftIce, а пока посмотри - Построение ломанной линии с использованием мыши
0
|
|
|
Модератор
|
||||||
| 07.11.2014, 10:42 | ||||||
Сообщение было отмечено Апострофф как решение
Решение
2
|
||||||
|
0 / 0 / 0
Регистрация: 02.04.2014
Сообщений: 14
|
|
| 07.11.2014, 11:05 [ТС] | |
|
Извиняюсь а можно с интерфейсом (ну панелью выбора цвета и фигуры)
0
|
|
| 07.11.2014, 11:07 | |
|
Не по теме: Next-e51, вы разрешения спрашиваете?
0
|
|
|
0 / 0 / 0
Регистрация: 02.04.2014
Сообщений: 14
|
|
| 07.11.2014, 11:16 [ТС] | |
|
Я имел в виду можете вы сделать
0
|
|
|
es geht mir gut
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
|
|
| 07.11.2014, 12:24 | |
Сообщение было отмечено The trick как решение
Решение
Вариант
0
|
|
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
|||
| 07.11.2014, 17:50 | |||
Не по теме: Расставляй правильно акценты!
1
|
|||
| 08.11.2014, 10:48 | |
|
Запустите, пожалуйста, моё приложение и посмотрите правильно ли я понял что такое "Метод резиновой нити"
Левой - рисовать, правой - отбросить Исполняемый файл для Win7 (5.5 МБайт): https://yadi.sk/d/1x8voKxacZYsy Исходники на Qt C++: https://github.com/8Observer8/RubberBandMethod http://i9.pixs.ru/storage/0/0/... 626003.png
0
|
|
| 08.11.2014, 10:55 | |
|
Не по теме: Фигасе, зазипованный исполняемый файл на С++ - 5.5 мегабайт :swoon:
0
|
|
| 08.11.2014, 11:00 | |
|
Это я ещё upx'ом сжал. После статической сборки exe весил 14 МБайт. Qt такой он Qt
0
|
|
|
es geht mir gut
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
|
||
| 08.11.2014, 11:04 | ||
|
У меня, например, есть выбор фигуры. Если выбираете ломаную, то программа запрашивает количество отрезков, если треугольник,то после ввода начальной точки и еще двух других программа замыкает фигуру, то же самое с четырехугольником. Также можно нарисовать прямоугольник и окружность, выбрать цвет рисования.
0
|
||
|
es geht mir gut
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
|
|
| 08.11.2014, 11:08 | |
|
Вот голый экзешник, попробуйте у себя, если интересно
0
|
|
| 08.11.2014, 11:13 | |||
|
Вот товарищ высказался в сообщении ниже по поводу метода резиновой нити. Он неправ?
Вот это сообщение:
0
|
|||
|
es geht mir gut
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
|
|||
| 08.11.2014, 11:29 | |||
|
Но в задании написано по-другому, прочитайте внимательно.
Добавлено через 30 секунд Добавлено через 10 минут Я понял, ТС заказывал эту программу на другом форуме на платной основе, а здесь получил бесплатно. поэтому я сомневаюсь, что он что-то Вам ответит. Или его напугало это сообщение
0
|
|||
| 08.11.2014, 11:42 | |||
|
Вот смотрите. Я кликаю мышкой по форме и начинаю отводить от этой точки. За курсором тянется линия. Я ещё кликаю. Точка "прилипает". Опять линия тянется за курсором, как резина. Я правильно понял, что название метода идёт от этого?
Добавлено через 1 минуту Добавлено через 8 минут
0
|
|||
|
es geht mir gut
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
|
|
| 08.11.2014, 11:49 | |
|
Вот, если боитесь вирусов, то посмотрите запись с монитора
0
|
|
| 08.11.2014, 12:29 | |
|
Вот спасибо! Сделаю так же для себя, для тренировки. Я с помощью OpenGL рисую. Какой программой записали видео?
Я так же понял "Метод резиновой нити". А то что написал rrrFer я вообще не понял
0
|
|
|
es geht mir gut
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
|
|
| 08.11.2014, 12:38 | |
|
Видео записывал программой FsCapture
А на счет "резиновой нити", я думаю, что не стоит уделять большого внимания терминам.
1
|
|
|
Почетный модератор
23248 / 9160 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
|
|
| 08.11.2014, 19:21 | |
|
Что-то в коде видимо не так, при проверке на Вирустотал три антивируса все же что-то там нашли
https://www.virustotal.com/ru/... 415463484/ Но по остальному прессу антивирей - все чисто. 8Observer8, не могли бы Вы озвучить, какой антивирус стоит на Вашем ПК (а то вдруг Аваст)?
1
|
|
| 08.11.2014, 19:21 | |
|
Помогаю со студенческими работами здесь
20
На цилиндр намотана нить. Найти ускорение цилиндра, когда нить размотается. Как продвинуть каталог ? посоветуйте че-нить...или кого нить.. Windows Vista: кто-нить ставил или кто-нить работал с ней? Поделитесь впечатлениями
Резиновая вёрстка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|