|
|
|
Тормозит форма
|
|||
|---|---|---|---|
|
#18+
Вот есть у меня форма, в ней 2 фрейма с 3 картинками Image каждая где-то по 320кб, создаю я 4 фрейм и там я делаю анимацию....Нажимаю клавишу запуска анимации и форма повисла....Как от этого можно избавиться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 23:34:10 |
|
||
|
Тормозит форма
|
|||
|---|---|---|---|
|
#18+
Для подробного описания анимации: Я создаю ещё одно поле Image 320кб, а на нём ещё 1 поле, и по нажатию клавиши запуска меняются его координаты Image.Left и Image.Top ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2006, 23:35:32 |
|
||
|
Тормозит форма
|
|||
|---|---|---|---|
|
#18+
1) Создаешь чем? массивом элементов? 2) Движение картинок - дело тяжелое. 3) Лучше дай код. (где виснет) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2006, 14:27:43 |
|
||
|
Тормозит форма
|
|||
|---|---|---|---|
|
#18+
1) Да массивом элементов 2) Ну очень надо 3) Ну я организую движение с помощью цикла For..Next ну вот у меня проходит первый цикл, картинка смещяется, и всё...дальше недвигается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2006, 19:40:03 |
|
||
|
Тормозит форма
|
|||
|---|---|---|---|
|
#18+
1) Формат картинки? BMP - тогда ладно, если JPG то перебор. 2) ТАк двигаешь? Код: plaintext 1. 2. 3) Лучше дай код, не очень понятна задача. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2006, 15:11:16 |
|
||
|
Тормозит форма
|
|||
|---|---|---|---|
|
#18+
Двигаю именно так, картинки пробовал и JPG и BMP. Попробовал и на VB.NET посчитал что он удобней и начал делать на нём, всё равно такие же тормоза. А как сделать через таймер? Чтоб по нажатию клавиши включался таймер значение i изменялось, когда необходимое значение достигнуто таймер остановился и процесс можно повторить ещё раз...код можно и на VB и на VB.NET ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2006, 15:37:41 |
|
||
|
Тормозит форма
|
|||
|---|---|---|---|
|
#18+
Ставишь таймер на форму, и в Timer1_Timer прописываешь что надо. Timer1.Enabled=True пошел =False стоп Interval - время задержки в мс при нажатии на кнопку обнуляешь i (i должно быть глобально для формы) BMP сколько весил? Если JPG весил 300Кб то BMP должен более мега весить... А на NET быстрее только из-зи оптимизации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2006, 19:39:49 |
|
||
|
Тормозит форма
|
|||
|---|---|---|---|
|
#18+
Да у BMP размер где-то мег Вот Код который я написал(писал на VB.NET вручную переводил на VB так что простите еси что не так,) Вообщем объясню смысл анимации....Есть балиистический пистолет, он стреляет, шарик летит по параболе. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2006, 20:56:11 |
|
||
|
Тормозит форма
|
|||
|---|---|---|---|
|
#18+
Вот немного подправил Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2006, 21:10:17 |
|
||
|
Тормозит форма
|
|||
|---|---|---|---|
|
#18+
Ещё немного, что-то я постоянно всегда забываюь Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2006, 21:12:15 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=287&tid=2166122]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
62ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 407ms |

| 0 / 0 |
