Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 | 2 | 3 | 4 | 5 | 6 |

 

  Вопрос: Создать ActiveX, подобный объекту line Добавлено: 22.08.06 19:44  

Автор вопроса:  -АлександР- | Web-сайт: sham.clan.su

Ответить

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

Номер ответа: 46
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #46
Добавлено: 27.08.06 23:04
GDI юзать совсем не судьба?

Да, совсем забыл, всё началось с того, что я заходел прилепить к контролу line событие mousedown/
В VB .NET есть GDI+, но возможность работы с GDI тоже кстати есть и два этих механизма можно использовать вместе, если, конечно, есть смысл
А сам ещё жаловался на отсутствие контролов, таких, как line.

Что ж подскажи, как? Если не секрет... - тогда буду писать на VB8.

P.S. А ваще какая разница, Brand, на каком языке писать? Всё равно от VB6 до VB.Net - один шаг?

Ответить

Номер ответа: 47
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #47 Добавлено: 28.08.06 00:45
Да, совсем забыл, всё началось с того, что я заходел прилепить к контролу line событие mousedown/

Зачем?

А сам ещё жаловался на отсутствие контролов, таких, как line.

Да, но мне нужна просто объемная линия, такая как в визардах, она реализуется элеметарно, не так как вы хотите намутить.

Что ж подскажи, как? Если не секрет... - тогда буду писать на VB8.

Сделать линия по которой можно кликать мышью... Единственный реальный вариант который приходит в голову - контрол, к нему применяется регион, от контрола остается одна линия.
Вопрос, зачем линия по которой можно кликать? Она ж тонкая, по ней фиг попадешь, у меня вообще максимальное ускорение на мыши, они двигается с интервалом 2-3 пиксела...

Обычную линию если надо на форме нарисовать, то в Form_Paint рисуешь средствами System.Drawing, что угодно.

P.S. А ваще какая разница, Brand, на каком языке писать? Всё равно от VB6 до VB.Net - один шаг?

Ну это вобщем оптимистическое утверждение.

Ответить

Номер ответа: 48
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #48
Добавлено: 28.08.06 09:44

Да, совсем забыл, всё началось с того, что я заходел прилепить к контролу line событие mousedown/


Зачем?


(и ещё mousemove)

Чтоб жизнь слаще была.

Она ж тонкая, по ней фиг попадешь, у меня вообще максимальное ускорение на мыши, они двигается с интервалом 2-3 пиксела...
Кстати, а это можно программно менять?

Ответить

Номер ответа: 49
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #49 Добавлено: 28.08.06 12:18
Она ж тонкая, по ней фиг попадешь, у меня вообще максимальное ускорение на мыши, они двигается с интервалом 2-3 пиксела...
Кстати, а это можно программно менять?

Я думаю, можно, но очень не советую этого делать.
Если б мне кто-то поменял, дал бы в глаз.

Ответить

Номер ответа: 50
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #50
Добавлено: 28.08.06 13:51
Если б мне кто-то поменял, дал бы в глаз.
Гы-Гы...

Ответить

Номер ответа: 51
Автор ответа:
 Серёга



ICQ: 262809473 

Вопросов: 17
Ответов: 561
 Web-сайт: houselab.narod.ru
 Профиль | | #51
Добавлено: 28.08.06 16:22
ИМХО, диалог перешел в какое - то ненормальное состояние. Предлагаю вернуться к теме одработки событий линии.

Ответить

Номер ответа: 52
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #52 Добавлено: 28.08.06 16:39
ИМХО, диалог перешел в какое - то ненормальное состояние. Предлагаю вернуться к теме одработки событий линии.

"Я на форуме недавно поэтому чужие сообщения не читаю" (с)

(47):
Сделать линия по которой можно кликать мышью... Единственный реальный вариант который приходит в голову - контрол, к нему применяется регион, от контрола остается одна линия.

более простого в плане реализации варианта вы не сделаете.

Ответить

Номер ответа: 53
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #53
Добавлено: 29.08.06 13:44
более простого в плане реализации варианта вы не сделаете.
Не хляет, Brand, так тормозит всё так, что я ещё не видел...

ИМХО, диалог перешел в какое - то ненормальное состояние. Предлагаю вернуться к теме одработки событий линии.
Полностью поднрживаю.

2Brand:
Просьба, ты сначала тему прочитай, чтобы не повторяться, потому что на 2 стр. мы это уже прорабатывали, а теперь ты снова появляешься и словно америку открываешь.

Ответить

Номер ответа: 54
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #54 Добавлено: 29.08.06 14:43
Просьба, ты сначала тему прочитай, чтобы не повторяться, потому что на 2 стр. мы это уже прорабатывали, а теперь ты снова появляешься и словно америку открываешь.

Я ж говорю, на форуме я недавно, поэтому чужие сообщения не читаю.

Эх, ладно, пытался вас на путь истиный наставить, но, похоже, он вам не нужен :)

Ответить

Номер ответа: 55
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #55
Добавлено: 29.08.06 20:12
Эх, ладно, пытался вас на путь истиный наставить, но, похоже, он вам не нужен :)
знаем мы твой путь истинный, если бы ты с графикой работал - так бы не говорил.
Ведь мне не просто надо линию начертить, а менять её местоположение каждую секунду. А контрол в форме линии я уже прбовал... Цитирую ещё раз результат:
Не хляет, Brand, так тормозит всё так, что я ещё не видел...


P.S. Так как же мне начертить линию? (не GDI, не контрол с использованием АПИ)

Ответить

Номер ответа: 56
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #56 Добавлено: 29.08.06 20:31
знаем мы твой путь истинный, если бы ты с графикой работал - так бы не говорил.

Работал я с графикой :) Только линии не тягал по форме.

P.S. Так как же мне начертить линию? (не GDI, не контрол с использованием АПИ)

DirectShow

Через GDI как раз все очень реализуемо, можем на 100 ответов (ну в смысле рейтинга) поспорить, я напишу на GDI+ (просто лениво искать доки по GDI и юзать АПИ) такую линию, ее тягать можно будет и тормозить в пределах разумного она не будет.
Спор честный, с администрацией договоримся, чтоб условия перевода рейтинга честные были :)

Ответить

Номер ответа: 57
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #57
Добавлено: 29.08.06 22:08
Мда, не знаю даже соглашаться или нет:
По-моему, ты не понял, что надо делать.

Ответить

Номер ответа: 58
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #58 Добавлено: 29.08.06 22:15
Мда, не знаю даже соглашаться или нет:
По-моему, ты не понял, что надо делать.

Ну вот, только нужно принять решение, сразу в обратку :)

Ладно, не хочешь, как хочешь.

Ответить

Номер ответа: 59
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #59
Добавлено: 29.08.06 22:18
Я пожалуй накоплю ещё очков 100, а потом поспорю...

Ответить

Номер ответа: 60
Автор ответа:
 -АлександР-



Вопросов: 55
Ответов: 1008
 Web-сайт: sham.clan.su
 Профиль | | #60
Добавлено: 29.08.06 22:19
Я пожалуй накоплю ещё очков 100, а потом поспорю...
Или ты к тому времени уже забудешь о своём предложении?

Ответить

Страница: 1 | 2 | 3 | 4 | 5 | 6 |

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



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