powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ползунок
23 сообщений из 23, страница 1 из 1
ползунок
    #37346702
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
знаю, итак заспамил весь форум, но скоро будет доступ к неограниченному инету, перестану вас мучать) я положил кучу тексбоков(в итоге тексбоксов будет несколько сотен) на форму, но все они не помещаются. появилась нужда в скролбаре(ползунке). в моём руководстве есть про это статейка, какой аргумент в vscrollbar'е что означает - вроде всё понятно. тогда я запихал тексбоксы в frame, рядом поставил ползунок и теперь уныло смотрю в монитор. при перемещении ползунка фрейм должен (как-то)перематываться, чтобы можно было ввести данные в тексбоксы. но меня гложат сомнения в умении фрейма "перематываться"... (ползунок должен работать в точности, как ползунок на этом форуме в топиках)
...
Рейтинг: 0 / 0
ползунок
    #37346757
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
несколькими темами ниже:
http://www.sql.ru/forum/actualthread.aspx?tid=864359
...
Рейтинг: 0 / 0
ползунок
    #37346788
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

при первом знакомстве с темой(в данном случае с ползунками) по готовому странному проекту ничего непонятно( мне бы понять принципп работы. или лёгкий пример
...
Рейтинг: 0 / 0
ползунок
    #37346791
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Принцип работы: свойство Top любого элемента может быть отрицательным.
То есть если ты своему фрейму сделаешь Top отрицательным - он как бы прокрутится за пределы формы вверх. На этом и основывается имитация прокрутки.
...
Рейтинг: 0 / 0
ползунок
    #37346828
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

пасяп, получилось) по ходу появляются новые проблемки по оформлению... некоторые я по ходу решил, про некоторые всё же спрошу. фрейм у меня перелистывается тока тогда, когда я отпускаю мышку от ползунка. в итоге фрейм перематывается резко, грубо, неудобно. а должен перематываться сразу, как тока я взялся за ползунок. воть. как исправить?)
...
Рейтинг: 0 / 0
ползунок
    #37346838
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Реагировать на Scroll, а не на Change
...
Рейтинг: 0 / 0
ползунок
    #37346839
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProРеагировать на Scroll, а не на Change А на будущее - взявшись за какой-нить новый контрол - прежде всего самостоятельно изучить его свойства и события, а потом уже спрашивать
...
Рейтинг: 0 / 0
ползунок
    #37346846
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProShocker.ProРеагировать на Scroll, а не на Change А на будущее - взявшись за какой-нить новый контрол - прежде всего самостоятельно изучить его свойства и события, а потом уже спрашивать
свойства то я изучил, поэтому дальше идёт проще. а как связать фрейм и ползунок даже представления не было. как среагировать на скрол? какое будет название процедуры? просто scroll() ?
...
Рейтинг: 0 / 0
ползунок
    #37346858
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZeroShocker.Proсамостоятельно изучить его свойства и события
свойства то я изучил
теперь надо изучить события. Тогда твой вопрос отпадет сам собой
...
Рейтинг: 0 / 0
ползунок
    #37346864
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

vscroll1()
vscroll1_click()
vscroll1_press()
не работает(
...
Рейтинг: 0 / 0
ползунок
    #37346883
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если кто вспомнит событие для скрола - не буду вас отговаривать написать его в этом топике....
...
Рейтинг: 0 / 0
ползунок
    #37346887
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
ползунок
    #37348173
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

хем... значит, vscroll1_scroll() ... масло масляное какое-то. кста, оказывается вверху справа формы можно выбрать нужное событие... кто бы мог подумать..... не хотется создавать новую тему: у мя написано if a=1 or if a=2 or if a=4 or if a=63 ,... и так далее несколько десятков\сотен а. как это попроще написать? а то код - целое сочинение. например if a = (1,2,4,63) вот как-то так
...
Рейтинг: 0 / 0
ползунок
    #37348197
timtim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZero,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Select case a
 case  0 
    твой код
 case  1 , 2 , 3 
    твой код
 case  1  to  15 
    твой код
 case i
   .....
End select
...
Рейтинг: 0 / 0
ползунок
    #37348220
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZeroхем... значит, vscroll1_scroll() ... масло масляное какое-то
по какому событию ты меняешь .Top у фрейма сейчас, когда у тебя рывками дергается??
...
Рейтинг: 0 / 0
ползунок
    #37348227
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZero if a=1 or if a=2 or if a=4 or if a=63
специальная функция: 7864491
...
Рейтинг: 0 / 0
ползунок
    #37348263
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

не понял... не, всё нормально. совет правильный, работает как и полагалось, юзаю вскрол1_скрол, просто напрягает написание...
...
Рейтинг: 0 / 0
ползунок
    #37348285
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProBelowZeroхем... значит, vscroll1_scroll() ... масло масляное какое-то
по какому событию ты меняешь .Top у фрейма сейчас, когда у тебя рывками дергается??
ааа.. у меня какой был? вскрол1_ченьч
...
Рейтинг: 0 / 0
ползунок
    #37348343
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZeroShocker.Pro,

не понял... не, всё нормально. совет правильный, работает как и полагалось, юзаю вскрол1_скрол, просто напрягает написание... Переименуй свой контрол - в чем проблема? Или ты еще и не знаешь, что имена контролов можно менять?
...
Рейтинг: 0 / 0
ползунок
    #37348388
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

теперь знаю) пойду посплю, помужусь с ошибкой с бесконечным циклом и снова вернусь к форуму...
...
Рейтинг: 0 / 0
ползунок
    #37348392
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZeroтеперь знаю)
Теперь понятно, почему у тебя год ушел на освоение азов. Прочитай хоть одну книжку, хоть один элементарный учебник - ты забудешь про форум на полгода.
...
Рейтинг: 0 / 0
ползунок
    #37348662
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
timtim,

пасяп, то что нуно) теперь прога идеально работает, осталось только заняться оформлением, а потом думать, зачем я вообще эту прогу делал... если кому интересно - ваши советы шли на благое дело: на прогу, которая может решить практически любую задачу по физике)) только что терь с ней делать...
...
Рейтинг: 0 / 0
ползунок
    #37348757
timtim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZero...а потом думать, зачем я вообще эту прогу делал...
Везука тебе, однако.
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ползунок
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]