Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
0 / 0 / 4
Регистрация: 04.10.2010
Сообщений: 115

Компоненты рисования

09.07.2011, 00:21. Показов 2312. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет!
Давайте обсудим тему написания программы простенького построения блок-схем или чего подобного по установленным параметрам...
Вопрос первый: какой компонент в Buildere 2009 или XE лучше использовать для визуализации?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.07.2011, 00:21
Ответы с готовыми решениями:

библиотеки рисования
В программировании и сабже опыта мало. Сижу, делаю различные программки в билдере в VCL. Тут появилась задачи нарисовать различные объекты...

Прекращение рисования
Проблема вот в чем!!! Работаю в С++ Builder 2007 рисую картинку таким методом Canvas->MoveTo(x, y); Canvas->LineTo(x1, y2); и так...

Остановка рисования в Image
Добрый день! Не могу придумать как останавливать рисование: При движении мыши на Image рисуется кривая + создается массив с координатами...

13
 Аватар для Питекантроп
251 / 145 / 21
Регистрация: 14.06.2010
Сообщений: 340
09.07.2011, 00:29
Цитата Сообщение от cooller01 Посмотреть сообщение
какой компонент в Buildere 2009 или XE лучше использовать для визуализации?
Какой больше нравится!
Если в блоке нужно что-то писать, то, наверное, - TMemo
0
0 / 0 / 4
Регистрация: 04.10.2010
Сообщений: 115
09.07.2011, 00:31  [ТС]
Цитата Сообщение от Питекантроп Посмотреть сообщение
наверное, - TMemo
ТМемо???
честно не знал что он может хранить ещё что то помимо строк...
0
 Аватар для Питекантроп
251 / 145 / 21
Регистрация: 14.06.2010
Сообщений: 340
09.07.2011, 00:36
Цитата Сообщение от cooller01 Посмотреть сообщение
честно не знал что он может хранить ещё что то помимо строк...
Так блок-схема нужна же?
А зачем в элементе (блоке) хранить нечто, кроме строк?
0
 Аватар для pomkalk
365 / 247 / 24
Регистрация: 03.04.2011
Сообщений: 558
Записей в блоге: 1
09.07.2011, 08:13
Так зачем тебе блок схемы рисовать!! времени же нет!!

Вопрос сразу, ты знаешь концепцию ООП?
0
0 / 0 / 4
Регистрация: 04.10.2010
Сообщений: 115
09.07.2011, 09:15  [ТС]
Цитата Сообщение от pomkalk Посмотреть сообщение
Так зачем тебе блок схемы рисовать!! времени же нет!!

Вопрос сразу, ты знаешь концепцию ООП?
Ну так...знаю, но я только учусь.
В общем задание звучит так: разработать программу визуального проектирования блочных шифров, т.е. задать исходные параметры и получить картинку
0
Покинул форум
3189 / 1368 / 109
Регистрация: 29.01.2010
Сообщений: 2,887
09.07.2011, 09:20
cooller01, для кого это все написано https://www.cyberforum.ru/abou... 03521.html ?

Добавлено через 1 минуту
Да, и очень не советую здесь выкладывать свой e-mail. Если уж очень нужно, лучше пишите в ЛС его.
0
0 / 0 / 4
Регистрация: 04.10.2010
Сообщений: 115
09.07.2011, 10:00  [ТС]
Цитата Сообщение от NiTan Посмотреть сообщение
cooller01, для кого это все написано https://www.cyberforum.ru/abou... 03521.html ?

Добавлено через 1 минуту
Да, и очень не советую здесь выкладывать свой e-mail. Если уж очень нужно, лучше пишите в ЛС его.
Ок! спасибо, я прочитал.
Если я кину исходник программного комплекса, поможете вытащить оттуда необходимую реализацию, ибо чужой листинг разбирать нелегко...?
0
0 / 0 / 4
Регистрация: 04.10.2010
Сообщений: 115
09.07.2011, 10:58  [ТС]
Скрин того комплекса
Миниатюры
Компоненты рисования  
0
 Аватар для pomkalk
365 / 247 / 24
Регистрация: 03.04.2011
Сообщений: 558
Записей в блоге: 1
09.07.2011, 11:34
Вход, вообще это овал!
0
0 / 0 / 4
Регистрация: 04.10.2010
Сообщений: 115
09.07.2011, 11:38  [ТС]
Цитата Сообщение от pomkalk Посмотреть сообщение
Вход, вообще это овал!
Ну уж это то я знаю, но здесь представлена не схема– алгоритм программы, а структура заданного блочного шифра. Правда это мне досталось почти по наследству, а как вообще принято рисовать в данном случае блоки я нигде не нашёл...
0
 Аватар для pomkalk
365 / 247 / 24
Регистрация: 03.04.2011
Сообщений: 558
Записей в блоге: 1
09.07.2011, 11:46
Используй как фигуру объект(класс), который будут сам себя рисовать там где нужно, а так же инспектор объектов этих, который будет вызывать нужные функции в классе фигуры!! это в кратце

Добавлено через 17 секунд
я на линукс, так что с кодом не помогу!!
0
0 / 0 / 4
Регистрация: 04.10.2010
Сообщений: 115
09.07.2011, 11:51  [ТС]
Цитата Сообщение от pomkalk Посмотреть сообщение
Используй как фигуру объект(класс), который будут сам себя рисовать там где нужно, а так же инспектор объектов этих, который будет вызывать нужные функции в классе фигуры!! это в кратце

Добавлено через 17 секунд
я на линукс, так что с кодом не помогу!!
Линукс– это достойно!
А я сейчас вообще на паре с телефона сижу, а курсач в понедельник надо сдавать...
Где можно почитать о том, что ты предложил?
0
 Аватар для pomkalk
365 / 247 / 24
Регистрация: 03.04.2011
Сообщений: 558
Записей в блоге: 1
09.07.2011, 19:04
Лафоре, 4е издание "ООП в С++" - мне нравится как там описание ООП происходит, просто легко и не замысловато!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.07.2011, 19:04
Помогаю со студенческими работами здесь

Xe10 рисования текста
Ребята подскажите как в Xe10 воспользоваться функцией drawtext, TextOutA как я полагаю не реализованна... Цель нарисовать на картинке...

Программа рисования полигонов
Здравствуйте! Набросал такую програмку рисования полигона.(в архиве) И вроде все хорошо , решил проверить на “чистом” компьютере. ...

Разобрать код рисования
Помогите разобрать код до функции рисования,дальше вроде все понятно #include <cstdlib> #include <ctime> #include...

Программа для рисования схем
Нужна программа для рисования в ней кружков, дуг, и линий. Это для разработки схем. В этой программе должна быть кнопка сброса последнего...

код для рисования картинки
Вопрос вот в чем, есть у меня есть код для рисования картинки Canvas->MoveTo(10, 10); Canvas->LineTo(50, 10); ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru