Может кто знает?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
PatriotIK
Обычный пользователь
Обычный пользователь
 
Сообщения: 65
Зарегистрирован: 09.08.2004 (Пн) 12:00
Откуда: Город герой Москва

Может кто знает?

Сообщение PatriotIK » 13.11.2004 (Сб) 16:48

:?: :?:
1 -... как зделать карту из ромбовидных тайлов.
2- И чтоб при клике, выдовался номер тайла, в границах которого
(не квадрата, а ромба) находилась мышка при клике.

P.S.: нарисовать из ромбиков могу, а вот пункт два немогу хоть убей.
за ранее спасибо.
Visual Basic остольное не важно!

SSecurity
Служба безопасности
Аватара пользователя
 
Сообщения: 1283
Зарегистрирован: 19.08.2003 (Вт) 1:11
Откуда: Россия, Мурманск

Сообщение SSecurity » 13.11.2004 (Сб) 20:46

Нука нарисуй что такое ромбовидный тайл:)

А узнать на каком легко ... по нажатию обрабатывать мауз клик ... по формуле
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)

PatriotIK
Обычный пользователь
Обычный пользователь
 
Сообщения: 65
Зарегистрирован: 09.08.2004 (Пн) 12:00
Откуда: Город герой Москва

Сообщение PatriotIK » 13.11.2004 (Сб) 23:23

Как ромбик а не как квадратик
:)
Visual Basic остольное не важно!

pitbull
Постоялец
Постоялец
 
Сообщения: 314
Зарегистрирован: 25.06.2004 (Пт) 15:37
Откуда: Кемерово

Сообщение pitbull » 14.11.2004 (Вс) 6:58

А что если сделать регионы по форме каждого ромбовидного твоего тайла и хранить описатели регионов в массиве. А при клике проверят куда там ткнули?

Oxygen
Белая и пушистая
Белая и пушистая
Аватара пользователя
 
Сообщения: 1314
Зарегистрирован: 15.07.2003 (Вт) 7:14
Откуда: Москва

Сообщение Oxygen » 14.11.2004 (Вс) 8:31

Как вариант, можно путем решения математического уравнения высчитывать какому ромбу принадлежит точка, по которой был клик. Муторно, НО РЕШАЕМО.
Процедура клонирования завершена.
Коррекция имплантированного сознания соответствует принятым алгоритмам.
Уникальный идентификатор скопирован в чип временного паспорта.
Активация прав гражданина ожидается в течение 24 часов

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 14.11.2004 (Вс) 9:46

Точно помню, что такой вопрос был.
Точно помню, что решение из двух строк :)
Может даже найду...
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 14.11.2004 (Вс) 10:07

Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

PatriotIK
Обычный пользователь
Обычный пользователь
 
Сообщения: 65
Зарегистрирован: 09.08.2004 (Пн) 12:00
Откуда: Город герой Москва

Сообщение PatriotIK » 14.11.2004 (Вс) 17:15

сПАСИБО сПАСИБО И ЕЩЕ РАЗ СПАСИБО!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Не ну ей богу спасибо!
Спасибо ВСЕМ!
Visual Basic остольное не важно!


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 7

    TopList