|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.11.2012, 22:10 | #31 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 45
|
Забыл написать, что программа запускается. Но скорость мыши не меняется и в label ничего не записывается.
|
04.11.2012, 23:37 | #32 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Вот это уже странно, так как у меня работает прекрасно. Вариант первый - попробуйте так, как сказал Stilet на пару постов выше. Вариант второй - выкладывайте глючный код сюда, будем разбираться.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
05.11.2012, 00:16 | #33 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 45
|
Ваш вариант мне ближе. Поэтому выкладываю код. Только вы сразу ответ не показывайте. А только укажите, где я чего не так делаю.
Код:
Последний раз редактировалось Jeraldino74; 05.11.2012 в 00:55. |
05.11.2012, 00:44 | #34 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Во-первых, в лабел все прекрасно записывается, не пишется в Эдит
Во-вторых, подсказываю: 1) Значение Edit задается только при создании формы 2) Не вижу свойства TForm1.TrackBar1Change(Sender: TObject); - для чего оно нужно, сами догадаетесь, хотя я выше код писал 3) Нажмите Поиск в Дельфе, вставьте туда SetMouseSens и посмотрите, сколько раз она найдется в коде.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
05.11.2012, 00:53 | #35 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 45
|
1) Да чтоб я провалился. Не записывается у меня в label ((
2) Код:
|
05.11.2012, 01:11 | #36 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
1) Ладно. По-поводу лабела пока забудем. По поводу Едита уточню: значения, заданные в FormCreate будут в том же состоянии, пока не закроется форма (если она основная в проекте). Менять их нужно программно из других процедур.
Заметьте вот здесь закономерность: Код:
2->7 3->8 ... 10->15 Ничего не замечаете? 2) После какого действия должна изменяться скорость мыши? 3) Уверены, что значения скорости поддержатся аж до 15? У меня на первом десятке прекрасно все работает. 4) Вот здесь Вы слишком дословно скопировали код: Код:
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Последний раз редактировалось Sciv; 05.11.2012 в 01:17. |
05.11.2012, 11:02 | #37 | |
Пользователь
Регистрация: 16.05.2011
Сообщений: 45
|
1) По поводу присвоения setMouseSens. Я ведь сам устанавливаю, что хочу при первом положении ползунка, чтобы было 6, а при 10 уже 15.
2) Скорость мыши меняется, когда пользователь передвигает ползунок. И как только ползунок достиг 4 позиции, скорость мышки принимает значение 9. 3) Ну я пробовал поставить и 20. Трудно адекватно определить быстрее ли она двигается, чем например даже при 9. НУ ладно, я исправил к каждой позиции ползунка от 0 до 9(всего 10)Правильно? присвоил соответствующее число скорости мыши от 1 до 10. Цитата:
Код:
|
|
05.11.2012, 17:24 | #38 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Поясняю, что имел в виду:
1) Код:
Код:
2) Простите, был неправ с этим вопросом, но дошло поздно Смотрел на TrackBar1Change как баран на ворота, а вызова процедуры не увидел. Снимаю вопрос. 3) Я вот экспериментальным путем выяснил, что скорость от 1 до 6 вполне заметно изменяется, а вот выше - либо незаметно невооруженным взглядом, либо не меняется. У Вас в программе как раз в это "выше" диапазон и попадает. 4) Я имел в виду, что раз Вы меняете скорость от 6 до 15 то должно быть p:='15';
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
05.11.2012, 17:40 | #39 |
Пользователь
Регистрация: 16.05.2011
Сообщений: 45
|
Ну да всё верно. Исправил.
Код:
Всё же решил послушать вас, и сделал регулировку скорости мыши от 1 до 10. Ну так возвращаясь к ещё одной поставленной мной задачи, запись в Label. по прежнему ничего не записывается. ++ такой вопрос, TrackBar графически может принимать как бы сказать: Тоненькая полоска и ползунок и риски. Без "белого фона" - не знаю как объяснить. Может поняли? Как убрать "белый фон". Чувствую себя неуклюже, как пятиклассник. |
05.11.2012, 17:58 | #40 | ||
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Цитата:
Цитата:
PS. Есть другие компоненты с трах-барами, разных стилей, форм и расцветок, в интернете полно подобного барахла - как в комплекте библиотек, так и отдельно. Можно скачать, установить и юзать.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
датчик случайных чисел | Наталия 555 | Общие вопросы C/C++ | 3 | 31.03.2011 13:58 |
Датчик случайных чисел | Ksy | JavaScript, Ajax | 0 | 07.02.2011 23:10 |
Мышка как датчик вращения | loader-ua | Фриланс | 7 | 19.11.2009 00:01 |
Мышка как датчик вращения | loader-ua | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 15.11.2009 17:22 |