|
0 / 0 / 0
Регистрация: 02.04.2014
Сообщений: 14
|
|
Резиновая нить07.11.2014, 09:33. Показов 3055. Ответов 23
Метки нет (Все метки)
Помогите сделать программу.
Составить программу построения геометрических фигур с помощью управляемого курсора. а) Построить отрезок с помощью метода резиновой нити: один конец отрезка зафиксирован и указывают последнюю выбранную точку, второй конец перемещается в соответствии с изменением указываемой точки. С помощью метода резиновой нити построить: ломаную, треугольной, четырехугольник. б) Построить прямоугольник с помощью метода резинового прямоугольника: один угол прямоугольника зафиксирован и указывает последнюю выбранную точку, а противолежащий угол перемещается в соответствии с изменением указываемой точки. в) Построить окружность методом резинового круга: центр окружности зафиксирован и указывает последнюю выбранную точку, вторая точка, лежащая на линии окружности, перемещается в соответствии с изменением указываемой точки. г) Добавить возможность выбора различных цветов изображения. Для управления курсором использовать клавиатуру или мышь.
0
|
|
| 07.11.2014, 09:33 | |
|
Ответы с готовыми решениями:
23
кто-нить делал аудио плеер/миксер на ВБ???? Есть ли какой-нить простой драйвер ODBC для ORACLE ? Можно ли как-то черз API функции отловить события записи какой-нить прогой данных в реестр? |
|
9908 / 3928 / 742
Регистрация: 11.10.2011
Сообщений: 5,908
|
|
| 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
|
|
|
Почетный модератор
23251 / 9163 / 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: кто-нить ставил или кто-нить работал с ней? Поделитесь впечатлениями
Резиновая вёрстка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|