Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.12.2012, 15:52   #1
Сергей2012
 
Регистрация: 01.06.2012
Сообщений: 3
По умолчанию Выход из цикла не получается

Ищу добрую душу, для помощи.
Пытаюсь делать одну прикладную прогу, но не получается. Вот кусочек, который желательно переделать. Нужно, чтобы счётчик, запускался и останавливался не при отпускания клавиши мышки, а при нажатии
Сюда на форму добавляются две кнопки и текстовое окно.

Dim x As Long
Private Sub Command1_Click()
x = 0
Do While x = 0 ' Если X = 0 то цикл повторятся
DoEvents ' Это чтоб цикл не зациклился, если ее не напишешь то комп будет виснуть
Text1.Text = Text1.Text + 1 ' Каждый раз когда цикл будет повторяться текст в текстовом поле будет на 1 увеличиваться
Loop
End Sub

Private Sub Command2_Click()
x = 1 ' При нажатии на кнопку цикл останавливается
End Sub

Private Sub Form_Load()
x = 0
Text1.Text = 0
End Sub
Сергей2012 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выход из цикла vandrouny Общие вопросы Delphi 5 27.05.2010 20:23
Выход из цикла Сергей089 Помощь студентам 6 17.03.2010 16:44
выход из цикла varelik Общие вопросы Delphi 13 24.12.2009 20:42
Выход из цикла RIO Помощь студентам 1 21.04.2008 22:55