Страница: 1 |
Страница: 1 |
Вопрос: VB6 и Windows 7 (передвижение объекта)
Добавлено: 03.05.10 13:43
Автор вопроса: oi
Проблема: программа на VB6. Есть объект передвигающийся по нажатию на клавишь. В Windows XP работает быстрее(выше скорость перемещения объекта), а в Windows 7 помедленее. Почему????
P.S. Заметил что на Windows XP памяти тратиться 10 000 кб, а на Windows 7 в районе 7000 kб.
Ответы
Всего ответов: 11
Номер ответа: 1
Автор ответа:
AWP
ICQ: 345685652
Вопросов: 96
Ответов: 1212
Web-сайт:
Профиль | | #1
Добавлено: 03.05.10 14:37
А как он передвигается?
Его толкают? Почему по нажатию клавиши? Это какой-то механизм?
Номер ответа: 2
Автор ответа:
VbStarter
ICQ: 357911808
Вопросов: 118
Ответов: 1340
Web-сайт:
Профиль | | #2
Добавлено: 03.05.10 14:39
незнаю. а это проблема? попробуй код оптимизировать. в примерах помоему было что-то (прога оптимизирующая vb6 код) может в 7 какаято особенность с оперативкой, виртуалкой или экраном. "
Номер ответа: 3
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #3
Добавлено: 03.05.10 18:02
Двигай API, а не средствами VB. Или выключи все визуальные эффекты в семерке.
Номер ответа: 4
Автор ответа:
VbStarter
ICQ: 357911808
Вопросов: 118
Ответов: 1340
Web-сайт:
Профиль | | #4
Добавлено: 03.05.10 18:53
только при апи компилируй в натив (если у тебя вообще много графики и тп - лучше натив).
Номер ответа: 5
Автор ответа:
oi
Вопросов: 5
Ответов: 10
Профиль | | #5
Добавлено: 03.05.10 22:11
Номер ответа: 6
Автор ответа:
VbStarter
ICQ: 357911808
Вопросов: 118
Ответов: 1340
Web-сайт:
Профиль | | #6
Добавлено: 03.05.10 22:19
ну функциями API. непомню уже какой именно. вот так:
Номер ответа: 7
Автор ответа:
VbStarter
ICQ: 357911808
Вопросов: 118
Ответов: 1340
Web-сайт:
Профиль | | #7
Добавлено: 03.05.10 22:22
и используешь её с параметрами:
Номер ответа: 8
Автор ответа:
AWP
ICQ: 345685652
Вопросов: 96
Ответов: 1212
Web-сайт:
Профиль | | #8
Добавлено: 04.05.10 01:11
а так?)))
Номер ответа: 9
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #9
Добавлено: 04.05.10 08:07
Номер ответа: 10
Автор ответа:
VbStarter
ICQ: 357911808
Вопросов: 118
Ответов: 1340
Web-сайт:
Профиль | | #10
Добавлено: 04.05.10 17:00
а так?)))
Form1.Name = CallWindowProc(hProc, vbNull, 0&, 0&, 0&
а как же? можно через переменную в функции (через "жопу"
Номер ответа: 11
Автор ответа:
oi
Вопросов: 5
Ответов: 10
Профиль | | #11
Добавлено: 04.05.10 22:49
Executioner спасибо большое