Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> С чего начать? 
:(
    Опции темы
dlp
Дата 9.11.2012, 20:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 25.10.2012

Репутация: нет
Всего: нет



Добрый вечер. Подскажите пожалуйста с чего начать? Имеется задание:
Разработка визуального редактора графов: вершины, ребра ( направленные и ненаправленные), пометки на вершинах и ребрах.
•    Создание графического приложения с интерфейсом пользователя:
o    стандартное меню
o    управление мышью
o    стандартные компоненты
•    Создание графических объектов на экране:
o    создание вершины
o    соединение двух вершин ребром
o    добавление пометки на вершину или ребро
•    Манипуляции объектами в рабочей области:
o    выбор вершины, ребра
o    изменение положения вершины
o    удаление ребра
o    контроль выхода за рабочую область

В чем делать проект (использую Visual studio 2010 язык с++)
user posted image
PM MAIL   Вверх
baldina
Дата 9.11.2012, 21:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: нет
Всего: 101



приложение mfc
PM MAIL   Вверх
feodorv
Дата 9.11.2012, 21:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2214
Регистрация: 30.7.2011

Репутация: нет
Всего: 45



Цитата(baldina @  9.11.2012,  22:38 Найти цитируемый пост)
приложение mfc 

Ну, всё можно и простом API написать... Другое дело, с чем знаком автор темы, или какие требования задания. Если с mfc, то mfc. Но что-то сам вопрос настораживает...
Так что разрешено или нужно использовать? Родные вызовы или mfc?

А язык какой используется? С++ или С?

Это сообщение отредактировал(а) feodorv - 9.11.2012, 21:52


--------------------
Напильник, велосипед, грабли и костыли - основные инструменты программиста...
PM MAIL   Вверх
bsa
Дата 9.11.2012, 22:35 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: нет
Всего: 196



Цитата(feodorv @  9.11.2012,  22:44 Найти цитируемый пост)
А язык какой используется? С++ или С?

Или вообще .Net (C#, например). smile 
PM   Вверх
baldina
Дата 10.11.2012, 00:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: нет
Всего: 101



Цитата(dlp @  9.11.2012,  20:58 Найти цитируемый пост)
использую Visual studio 2010 язык с++


PM MAIL   Вверх
BearFear
Дата 10.11.2012, 09:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 93
Регистрация: 10.8.2012

Репутация: нет
Всего: нет



А с OpenGL знакомы? В принципе можно ведь обойтись простыми функциями GDI рисования линий и точек.  Но на OpenGL будет цивильнее и может даже интереснее. Знаний для создания такого задания не требуется, то есть переписав пару примеров с книги вполне можно добиться нужного результата. Если что, могу немного помочь smile
PM MAIL   Вверх
tzirechnoy
Дата 10.11.2012, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1173
Регистрация: 30.1.2009

Репутация: нет
Всего: 16



Возьмите graphviz. Это библиотека для чтения/записи графов во вменяемом формате и пакет методов их обработка. Там пара примеров редактора графов на его библиотеках есть (на C -- dotty и на tcl -- где-то в экзамплах валялся).
PM MAIL   Вверх
dlp
Дата 11.11.2012, 14:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 25.10.2012

Репутация: нет
Всего: нет



Использую с++ есть навыки по созданию в clt консольное приложение, так же умею работать в windows forms. С другими не работал так как незнаю как них вообще работать и для чего они нужны. А в  windows forms можно выполнить данное задание используя OpenGL или  GDI ?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | .NET для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0518 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.