Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 24.05.2013
Сообщений: 10

Почему зависает мой проект?

26.05.2013, 00:28. Показов 1870. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вот мой проект самолёта после клика на нём он должен там три раза пролететь туда сюда а на втором разе он зависает.
Вложение 272903
Помогите разобраться пожалуйста.
Заранее спасибо.
Система windows xp visual basic 6.0

Добавлено через 24 минуты
методом тыка выяснил что зависание связано както со временем, если скорость быстрее то не зависает если перемещение самолета замедляеш то зависает. Как быть?
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.05.2013, 00:28
Ответы с готовыми решениями:

Почему при открытии файла эксель, появляется из фонового скрытого режима мой файл эксель
Добрый день уважаемые форумчане, столкнулся с такой проблеммой. Есть небольшая программка которая при запуске и нажатии кнопки запускает...

PHPStorm: подключитесь по TeamViewer и объясните, почему мой проект не запускается
Привет! Поставил PHPStorm 9, интерпретатор PHP 5.4 Non Thread Safe VC9 для IIS 7, XDebug. Однако, при нажатии на иконку жука...

Мой пк циклически зависает
Здравствуйте. Собвственно проблема в том что компьютер начинает сильно зависать ,фпс падает где-то до 15,не понимаю из-за чего происходит...

8
 Аватар для morgann55
1365 / 207 / 37
Регистрация: 09.02.2012
Сообщений: 745
26.05.2013, 04:04
Заархивируй проект и прикрепи к сообщению - и нам будет легче до НЕГО добраться и ПравилаФорума не будешь нарушать )))
0
0 / 0 / 0
Регистрация: 24.05.2013
Сообщений: 10
26.05.2013, 09:25  [ТС]
fly.7z
0
321 / 289 / 104
Регистрация: 12.04.2011
Сообщений: 925
26.05.2013, 10:19
Dzeon! А самолётик должен пролететь до противоположной стороны и обратно?

Добавлено через 2 минуты
Вот так попробуй)
Visual Basic
1
2
3
4
5
6
7
Private Sub Image1_Click()
Dim i As Double
 
For i = 1 To 3
move_1
Next i
End Sub
Добавлено через 34 минуты
Я шаг увеличил, так получается)))
Такое ощущение что переполняется возможность переменной координаты)
Visual Basic
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
Dim x As Double
Dim i As Integer
 
Private Sub move_1()
      Image1.Visible = True
      Image1.Left = 360
      x = Image1.Left
      Do While x <= 7000
              x = x + 0.022
                      Image1.Left = x
      Loop
      Image1.Visible = False
      
      Image2.Visible = True
      Image2.Left = 7000
      x = Image2.Left
      Do While x > 360
              x = x - 0.022
                      Image2.Left = x
      Loop
      Image2.Visible = False
      Image1.Left = 360
      Image1.Visible = True
End Sub
 
Private Sub Image1_Click()
For i = 1 To 3
move_1
Next i
End Sub
1
0 / 0 / 0
Регистрация: 24.05.2013
Сообщений: 10
26.05.2013, 10:41  [ТС]
Так немного лучше но быстро а я хочу добиться более плавного движения.
Просто обидно а если я начну что то по серьёзнее писать и мне надо будет добится более плавного движения
то я столкнусь с этой проблемой
Кстати я думал это из за того что vb 6.0 устарел и плохо работает на windows xp.
я вчера поставил себе visual basic 2005 expres там такого глюка нету но я немогу в нем сделать чтоб картинка переворачивалась и самолётик летел обратно.
Вот и делемма какую технологию осваивать если простейшие примеры не получается реализовать, эх обидно.
0
 Аватар для morgann55
1365 / 207 / 37
Регистрация: 09.02.2012
Сообщений: 745
26.05.2013, 12:35
Чтоб летал медленнее надо увеличить паузу между "кадрами" - используй Timer или функцию Sleep...
0
 Аватар для morgann55
1365 / 207 / 37
Регистрация: 09.02.2012
Сообщений: 745
26.05.2013, 13:29
Вот твой проект, работающий через Timer
Вложения
Тип файла: rar Самолёт.rar (14.1 Кб, 11 просмотров)
2
0 / 0 / 0
Регистрация: 24.05.2013
Сообщений: 10
26.05.2013, 13:52  [ТС]
Цитата Сообщение от morgann55 Посмотреть сообщение
Вот твой проект, работающий через Timer
Спасибо большое то что нужно, буду дальше осваиваться.
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
26.05.2013, 13:52
Лучший ответ Сообщение было отмечено The trick как решение

Решение

Упростил код, убрал GoTo
Вложения
Тип файла: zip fly.zip (14.0 Кб, 8 просмотров)
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.05.2013, 13:52
Помогаю со студенческими работами здесь

Мой компьютер, очень часто зависает
подскажите почему мой комп, очень часто зависает?

Мой проект-вирус
Здравствуйте уважаемые программисты. Подскажите пожалуйста в одном вопросе. Недавно писал небольшие программки на Delphi 7. И заметил, что...

Зависает программа авторизации на сайте Мой Мир
Здравствуйте ! При исполнении кода (ниже), вся программа в том числе и webBrowser зависают. Суть самой программы - авторизоваться на сайте...

Будет ли спрос на мой проект
Недавно приобрел два принтера формата А3 по совместительству, один новый второй б/у. Я сначала хотел их подороже продать а потом идея...

Мой новогодний Бух-проект )
Снял вот новогодний фильмец)) Зацените )) ialc0MVaiVo На съемку ушел месяц.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru