Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Закладки на формах  (Прочитано 16434 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Jarlyk
Помогающий

ee
Offline Offline

« : 12-08-2004 19:56 » 

люди, как сделать закладки на форме?
Например, как display properties. там, настройки, скринсейвер и т.д.
Записан

Бедные маленькие мышки плакали и кололись,
но все равно продолжали жрать кактус.
Oldy
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #1 : 12-08-2004 20:22 » 

TabControl, PageControl - в Delphi.  TabStrip, MultiPage в VB
Записан

С уважением, Oldy.
Jarlyk
Помогающий

ee
Offline Offline

« Ответ #2 : 12-08-2004 20:34 » 

меня, в общем-то ВБ интересует, как всегда главное забыл сказать.
это, компоненты, в смысле?
Записан

Бедные маленькие мышки плакали и кололись,
но все равно продолжали жрать кактус.
Dusk
Команда клуба

ru
Offline Offline
Пол: Мужской
Редкий, но веселый вид


« Ответ #3 : 13-08-2004 07:42 » 

Jarlyk, да, это стандартные компоненты, но они имеют ряд недоработок и поэтому я использую компонент SSTab фирмы ComponentOne...
Кстати, скоро планируется серия статей по компонентам этой фирмы...
Записан

Человек, сделавший хотя бы шаг к цели, сразу становится мишенью для всех отставших
Опыт - это то, что появляется сразу после того, как он был так необходим...
Бывают минуты, когда у тебя есть секунды, чтобы исправить деланное часами и не получить последствия на годы...
Never
Команда клуба

ua
Offline Offline
Пол: Женский

« Ответ #4 : 13-08-2004 11:24 » 

Dusk,
Цитата

Кстати, скоро планируется серия статей по компонентам этой фирмы...
Очень даже неплохо будет!
Записан

не умеете летать- не мучайте метлу!
Dusk
Команда клуба

ru
Offline Offline
Пол: Мужской
Редкий, но веселый вид


« Ответ #5 : 13-08-2004 12:22 » 

Never, так ты еще не знаешь? Ну правильно, мы с тобой давно в асе не встречались, а с Громом обговорили эти планы....
Записан

Человек, сделавший хотя бы шаг к цели, сразу становится мишенью для всех отставших
Опыт - это то, что появляется сразу после того, как он был так необходим...
Бывают минуты, когда у тебя есть секунды, чтобы исправить деланное часами и не получить последствия на годы...
Jarlyk
Помогающий

ee
Offline Offline

« Ответ #6 : 14-08-2004 05:16 » 

Тогда еще вопрос - эти компоненты установлены на всех компах?
Или их надо еще вместе с приложением поставлять?
Записан

Бедные маленькие мышки плакали и кололись,
но все равно продолжали жрать кактус.
Oldy
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #7 : 14-08-2004 19:01 » 

В том и дело, я написал про стандартные для "Windows" (среды разработки) компоненты. Для всего другого нужно озаботиться наличием "оного" (у разработчика, плюс, возможно, лицензия на право пользования компонентой). Улыбаюсь
Записан

С уважением, Oldy.
Never
Команда клуба

ua
Offline Offline
Пол: Женский

« Ответ #8 : 15-08-2004 11:07 » 

Jarlyk, есть ряд компонентов, которые поставляются со средой программирования (в данном случае VB), но их нужно подключать. Т.е. есть набор компонентов, которые сразу находятся на панели компонентов, слева. Если тебе нужно что-то еще, чего нет на панели сразу, но эти компоненты присутствуют в наборе компонентов в данной установке, это нужно искать в меню Project--Componentsю Там список компонентов от разных фирм и для разных случаев жизни Улыбаюсь  нужно отметить флажками нужные тебе.
Но к сожалению по названиям ты фиг поймешь, где находится нужный тебе компонент- либо надо знать, как называется набор, который тебе нужен, либо находить методом тыка.
Если в наборе компонента нет, его надо искать и подгружать в набор компонентов Бейсика.
Записан

не умеете летать- не мучайте метлу!
xelos
Гость
« Ответ #9 : 15-08-2004 11:20 » 

Можно просто установить библиотеку компонентов для программ VB. vbruntimes.exe файл - поищите в сети, после установки этой библиотеки, чисто теоретически, на комп будут установлены все компоненты для работы программ, написанных на VB. это к тому, что программу можно скомпилить как обычно, но поставлять ее с этой библиотекой.
Записан
Dusk
Команда клуба

ru
Offline Offline
Пол: Мужской
Редкий, но веселый вид


« Ответ #10 : 16-08-2004 05:42 » 

Jarlyk, для использования сторонних компонентов для разработки их надо установить и зарегистрить... Для пользователя надо собрать инсталяху в которой прописываются необходимые компоненты...
Записан

Человек, сделавший хотя бы шаг к цели, сразу становится мишенью для всех отставших
Опыт - это то, что появляется сразу после того, как он был так необходим...
Бывают минуты, когда у тебя есть секунды, чтобы исправить деланное часами и не получить последствия на годы...
Jarlyk
Помогающий

ee
Offline Offline

« Ответ #11 : 18-08-2004 14:02 » 

Хм... Вообще-то я другое имел в виду =)

Это все я знаю, но вот, например, создал я прогу - сделал .ехе, но в проге есть один из компонентов.
Так вот на всех ли компах есть эти самые компоненты?

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

Бедные маленькие мышки плакали и кололись,
но все равно продолжали жрать кактус.
Jarlyk
Помогающий

ee
Offline Offline

« Ответ #12 : 18-08-2004 14:07 » 

Да! И еще вопрос - есть у меня задумка сделать 2д-аркаду, что-то типа марио.
Тоже, человечек бкдет бегать, прыгать...
Вот проблема у меня с этим ПРЫГАТЬ - хотелось бы, чтобы при подпрыгивании человечек плавно останавливался в полете и так же плавно падал вниз, постепенно увеличивая скорость падения. просто прыжок у меня получается, а вот описанное выше - нет. и еще проблемы с зпрыгиванием на предметы...
кто может - помогите.
Записан

Бедные маленькие мышки плакали и кололись,
но все равно продолжали жрать кактус.
xelos
Гость
« Ответ #13 : 18-08-2004 21:44 » 

Jarlyk, для плавных прыжков надо использовать соответствующие физические модели. Из курса школьной физики:
у=v*t-g*t*t/2
где v - начальная составляющая по оси у скорости прыжка
t - время
g = 9.8 ускорение свободного падения

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

ru
Offline Offline
Пол: Мужской

« Ответ #14 : 19-08-2004 05:49 » 

Jarlyk писал,
Цитата
...вот, например, создал я прогу - сделал .ехе, но в проге есть один из компонентов. Так вот на всех ли компах есть эти самые компоненты?

Естественно не на всех. Более того, может оказаться, что при разработке приложения вы использовали компонент (COM - Component Object Model) более свежий, новой версии, а у пользователя вашей программой его нет, или он старый, не поддерживающий нужную функциональность.  Поэтому нужно сделать то, что написал Dusk
Цитата
Для пользователя надо собрать инсталяху в которой прописываются необходимые компоненты...
Записан

С уважением, Oldy.
Jarlyk
Помогающий

ee
Offline Offline

« Ответ #15 : 19-08-2004 09:13 » 

Ок, спасибо всем!
Теперь доперло до меня  Улыбаюсь
Записан

Бедные маленькие мышки плакали и кололись,
но все равно продолжали жрать кактус.
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines