Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: конекторы Добавлено: 16.01.06 10:42  

Автор вопроса:  night-roll
Буду признателен, если мне кто-нибудь сообщит, что ему известно о реализации конекторов в VB(6 иль нет).
Для пояснения: конектор - вещь(дословно соединитель), с помощью которого надо бы соединить два графических объекта, чем обуславливается их логическая связь. Если хотите построение графов как идея!
П.С. мне достаточно ссылки на пример иль его кусок кода.

Ответить

  Ответы Всего ответов: 14  

Номер ответа: 1
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #1 Добавлено: 16.01.06 11:05
Собственно, сначала надо узреть код реализации самих графических объектов.
Например, в графическом объекте может быть событие Move, которое будет ловить присоединённый к нему коннектор. Или наоборот, графический объект будет сам перерисовывать свои коннекторы при вызове своего метода Move. В любом случае всё зависит от графических объектов...

Ответить

Номер ответа: 2
Автор ответа:
 Tamplier



ICQ: 298742928 

Вопросов: 58
Ответов: 340
 Профиль | | #2 Добавлено: 16.01.06 15:53
В качестве коннектора проще всего истользовать метод Line, соединяя сим чудом середины объектов, если речь идет о PictureBox или о форме.

Ответить

Номер ответа: 3
Автор ответа:
 night-roll



Вопросов: 36
Ответов: 326
 Профиль | | #3 Добавлено: 16.01.06 17:24
а если соединение надо показать по ломанной, без наложений друг на друга?

Ответить

Номер ответа: 4
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #4 Добавлено: 16.01.06 18:57
А если это невозможно?

Ответить

Номер ответа: 5
Автор ответа:
 Neco



ICQ: 247906854 

Вопросов: 133
Ответов: 882
 Web-сайт: neco.pisem.net
 Профиль | | #5
Добавлено: 17.01.06 04:30
Возможно. Юзай алгоритмы нахождения кратчайшего пути, тока я в них никогда не врубался. Приблизительно понимаю как работает тот, который по принципу разбегающихся волн от падения камня действует, но сам никогда не писал. Есть куча примеров, даже на vb. Тока у меня их найти гораздо сложнее, чем в инете.

Ответить

Номер ответа: 6
Автор ответа:
 night-roll



Вопросов: 36
Ответов: 326
 Профиль | | #6 Добавлено: 28.11.06 21:08
Поднимаю этот вопрос ещё раз, надеюсь на помощь.
В придачу добавлю вопрос о векторной графике в VB - такая возможна? :) а масштабирование (не Picture)?
П.С. буду рад любым предложениям и мнениям.

Ответить

Номер ответа: 7
Автор ответа:
 night-roll



Вопросов: 36
Ответов: 326
 Профиль | | #7 Добавлено: 29.11.06 03:02
если есть примеры на Delphi (прости, Господи!), то я готов рассмотреть и это!

Ответить

Номер ответа: 8
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #8 Добавлено: 29.11.06 10:45
Ну, уважаемый, этож вы на PCad замахнулись. А то проект коммерческий :)

Ответить

Номер ответа: 9
Автор ответа:
 Neco



ICQ: 247906854 

Вопросов: 133
Ответов: 882
 Web-сайт: neco.pisem.net
 Профиль | | #9
Добавлено: 29.11.06 19:04
ясное дело возможно.
причём не так уж и сложно.
просто не жди что тебе всё на блюдечке всё поднесут - сам рассчитывай и сам рисуй.

Ответить

Номер ответа: 10
Автор ответа:
 night-roll



Вопросов: 36
Ответов: 326
 Профиль | | #10 Добавлено: 01.12.06 15:01
причём не так уж и сложно. просто не жди что тебе всё на блюдечке всё поднесут - сам рассчитывай и сам рисуй.
да рад бы нарисовать и время потратить, и сюда, если получится, выложить :) В какую сторону думать? где искать?

Ответить

Номер ответа: 11
Автор ответа:
 night-roll



Вопросов: 36
Ответов: 326
 Профиль | | #11 Добавлено: 01.12.06 15:05
П.С. буду рад любым предложениям и мнениям.

Ответить

Номер ответа: 12
Автор ответа:
 night-roll



Вопросов: 36
Ответов: 326
 Профиль | | #12 Добавлено: 17.12.06 10:55
а кто подскажет как в MS Excel реализовано масштабирование и почему только до 400% ?

Ответить

Номер ответа: 13
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #13
Добавлено: 17.12.06 12:42
а если соединение надо показать по ломанной, без наложений друг на друга?

А если это невозможно?

Возможно. Юзай алгоритмы нахождения кратчайшего пути, тока я в них никогда не врубался.

Попробуй нарисовать ломаными без пересечений 5 вершин, таких, чтобы каждая была соединена с 4-другими. Нарисуешь без единого пересечения на плоском листе бумаги - Нобелевскую премию дадут.

Ответить

Номер ответа: 14
Автор ответа:
 night-roll



Вопросов: 36
Ответов: 326
 Профиль | | #14 Добавлено: 19.12.06 01:22
похоже этот топик давно просится в офф-топ!
столько флуда - и всё мимо :(

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам