Jarlyk
Помогающий
Offline
|
|
« : 12-08-2004 19:56 » |
|
люди, как сделать закладки на форме? Например, как display properties. там, настройки, скринсейвер и т.д.
|
|
|
Записан
|
Бедные маленькие мышки плакали и кололись, но все равно продолжали жрать кактус.
|
|
|
Oldy
|
|
« Ответ #1 : 12-08-2004 20:22 » |
|
TabControl, PageControl - в Delphi. TabStrip, MultiPage в VB
|
|
|
Записан
|
С уважением, Oldy.
|
|
|
Jarlyk
Помогающий
Offline
|
|
« Ответ #2 : 12-08-2004 20:34 » |
|
меня, в общем-то ВБ интересует, как всегда главное забыл сказать. это, компоненты, в смысле?
|
|
|
Записан
|
Бедные маленькие мышки плакали и кололись, но все равно продолжали жрать кактус.
|
|
|
Dusk
Команда клуба
Offline
Пол:
Редкий, но веселый вид
|
|
« Ответ #3 : 13-08-2004 07:42 » |
|
Jarlyk, да, это стандартные компоненты, но они имеют ряд недоработок и поэтому я использую компонент SSTab фирмы ComponentOne... Кстати, скоро планируется серия статей по компонентам этой фирмы...
|
|
|
Записан
|
Человек, сделавший хотя бы шаг к цели, сразу становится мишенью для всех отставших Опыт - это то, что появляется сразу после того, как он был так необходим... Бывают минуты, когда у тебя есть секунды, чтобы исправить деланное часами и не получить последствия на годы...
|
|
|
Never
|
|
« Ответ #4 : 13-08-2004 11:24 » |
|
Dusk, Кстати, скоро планируется серия статей по компонентам этой фирмы...
Очень даже неплохо будет!
|
|
|
Записан
|
не умеете летать- не мучайте метлу!
|
|
|
Dusk
Команда клуба
Offline
Пол:
Редкий, но веселый вид
|
|
« Ответ #5 : 13-08-2004 12:22 » |
|
Never, так ты еще не знаешь? Ну правильно, мы с тобой давно в асе не встречались, а с Громом обговорили эти планы....
|
|
|
Записан
|
Человек, сделавший хотя бы шаг к цели, сразу становится мишенью для всех отставших Опыт - это то, что появляется сразу после того, как он был так необходим... Бывают минуты, когда у тебя есть секунды, чтобы исправить деланное часами и не получить последствия на годы...
|
|
|
Jarlyk
Помогающий
Offline
|
|
« Ответ #6 : 14-08-2004 05:16 » |
|
Тогда еще вопрос - эти компоненты установлены на всех компах? Или их надо еще вместе с приложением поставлять?
|
|
|
Записан
|
Бедные маленькие мышки плакали и кололись, но все равно продолжали жрать кактус.
|
|
|
Oldy
|
|
« Ответ #7 : 14-08-2004 19:01 » |
|
В том и дело, я написал про стандартные для "Windows" (среды разработки) компоненты. Для всего другого нужно озаботиться наличием "оного" (у разработчика, плюс, возможно, лицензия на право пользования компонентой).
|
|
|
Записан
|
С уважением, Oldy.
|
|
|
Never
|
|
« Ответ #8 : 15-08-2004 11:07 » |
|
Jarlyk, есть ряд компонентов, которые поставляются со средой программирования (в данном случае VB), но их нужно подключать. Т.е. есть набор компонентов, которые сразу находятся на панели компонентов, слева. Если тебе нужно что-то еще, чего нет на панели сразу, но эти компоненты присутствуют в наборе компонентов в данной установке, это нужно искать в меню Project--Componentsю Там список компонентов от разных фирм и для разных случаев жизни нужно отметить флажками нужные тебе. Но к сожалению по названиям ты фиг поймешь, где находится нужный тебе компонент- либо надо знать, как называется набор, который тебе нужен, либо находить методом тыка. Если в наборе компонента нет, его надо искать и подгружать в набор компонентов Бейсика.
|
|
|
Записан
|
не умеете летать- не мучайте метлу!
|
|
|
xelos
Гость
|
|
« Ответ #9 : 15-08-2004 11:20 » |
|
Можно просто установить библиотеку компонентов для программ VB. vbruntimes.exe файл - поищите в сети, после установки этой библиотеки, чисто теоретически, на комп будут установлены все компоненты для работы программ, написанных на VB. это к тому, что программу можно скомпилить как обычно, но поставлять ее с этой библиотекой.
|
|
|
Записан
|
|
|
|
Dusk
Команда клуба
Offline
Пол:
Редкий, но веселый вид
|
|
« Ответ #10 : 16-08-2004 05:42 » |
|
Jarlyk, для использования сторонних компонентов для разработки их надо установить и зарегистрить... Для пользователя надо собрать инсталяху в которой прописываются необходимые компоненты...
|
|
|
Записан
|
Человек, сделавший хотя бы шаг к цели, сразу становится мишенью для всех отставших Опыт - это то, что появляется сразу после того, как он был так необходим... Бывают минуты, когда у тебя есть секунды, чтобы исправить деланное часами и не получить последствия на годы...
|
|
|
Jarlyk
Помогающий
Offline
|
|
« Ответ #11 : 18-08-2004 14:02 » |
|
Хм... Вообще-то я другое имел в виду =)
Это все я знаю, но вот, например, создал я прогу - сделал .ехе, но в проге есть один из компонентов. Так вот на всех ли компах есть эти самые компоненты?
И если нет - то как лучше сделать, чтобы их сразц с прогой доставлять пользователям?
|
|
|
Записан
|
Бедные маленькие мышки плакали и кололись, но все равно продолжали жрать кактус.
|
|
|
Jarlyk
Помогающий
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
|
|
« Ответ #14 : 19-08-2004 05:49 » |
|
Jarlyk писал, ...вот, например, создал я прогу - сделал .ехе, но в проге есть один из компонентов. Так вот на всех ли компах есть эти самые компоненты? Естественно не на всех. Более того, может оказаться, что при разработке приложения вы использовали компонент (COM - Component Object Model) более свежий, новой версии, а у пользователя вашей программой его нет, или он старый, не поддерживающий нужную функциональность. Поэтому нужно сделать то, что написал DuskДля пользователя надо собрать инсталяху в которой прописываются необходимые компоненты...
|
|
|
Записан
|
С уважением, Oldy.
|
|
|
Jarlyk
Помогающий
Offline
|
|
« Ответ #15 : 19-08-2004 09:13 » |
|
Ок, спасибо всем! Теперь доперло до меня
|
|
|
Записан
|
Бедные маленькие мышки плакали и кололись, но все равно продолжали жрать кактус.
|
|
|
|