Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Access
Войти
Регистрация
Восстановить пароль
Другие темы раздела
MS Access Access нужна консультация http://www.cyberforum.ru/ms-access/thread2404336.html
Здравствуйте помогите пожалуйста. У меня такая проблема: нужно создать БД по ремонту с/х техники с вычислением.. примерно у меня есть форма с такими данными - (Снять болт) (5ч) ...
Привязать кнопку открывающую форму(навигационную форму) к полю на форме MS Access
Добрый день! Подскажите, пожалуйста, Есть форма(далее будет Основная форма, чтобы не запутаться), делаю на ней кнопку, открывающую другую форму(далее будет Форма на добавление). На Основной...
MS Access Сохранение измененных данных БД Access из Excel
Добрый день. Имеется база в Access. Таблицы импортированы как внешние данные в файл Excel и при изменении данных в БД тоже обновляются. Но как сделать так, чтобы при изменении данных в Excel...
MS Access Me.RecordsetClone с условием Подскажите пожалуйста как применить клонирование записи с условием пропуска записей с заполненным полем использую этот код: With Me.RecordsetClone Do Until .EOF .Edit ... http://www.cyberforum.ru/ms-access/thread2404151.html
MS Access Подскажите по запросу http://www.cyberforum.ru/ms-access/thread2404018.html
Здравствуйте. Есть две таблицы: А id | name 1 | Ваня 2 | Петя В id | key_id | summ
MS Access Вывести перечень сотрудников по условию
Добрый день! Можно ли посредством access решить такую задачку? Есть перечень сотрудников из которых надо отобраьт определенный пул (тут понятно, связь с перечнем требуемых сотрудников), далее...
ACCESS запрос на выбор даты и запрос Число прокатов MS Access
Здравствуйте, как правильно написать в SQL,чтобы в окошке не показалось "ДатаВремя", а "Введите дату"? Этот запрос связан с Прокатом в выражении (Цена за час). И создать запрос «Число...
MS Access Форма и кнопки Здравствуйте форумчане. Подскажите пожалуйста, решить такую задачу. В общем две формы - Form1 и Form2. В первой форме - Form1 две кнопки Button1 и Button2. Если нажать на любую кнопку, Form1... http://www.cyberforum.ru/ms-access/thread2403680.html
MS Access Вычисление даты окончания договора http://www.cyberforum.ru/ms-access/thread2403632.html
Доброе время суток форумчане. Необходима помощь относительно создания вычисляемого поля, которое будет показывать дату окончания действия договора. Задача состоит в следующем: — В форме...
MS Access Расчет даты из другой таблицы нажатием кнопки К форме "Данные иностранного гражданина" привязаны две подчиненные формы: - ПФАдрРегИнГр(безСИндекса) - ПФМКИнГр(безКППТрансп) В подчиненной форме "ПФАдрРегИнГр(безСИндекса)" добавил "Кнопка28",... http://www.cyberforum.ru/ms-access/thread2403471.html
Soft17
2 / 2 / 1
Регистрация: 15.01.2017
Сообщений: 399
0

Как заставить процесс работать, пока кнопка нажата?

16.02.2019, 00:27. Просмотров 1062. Ответов 7
Метки (Все метки)

Как заставить процесс работать, пока кнопка нажата?
Т.е.
- пользователь нажал(удерживает нажатой) кнопку - процесс выполняется;
- пользователь отпустил кнопку - процесс остановился;

Я использую:
- Win 7x64;
- Доступ - 2016;

Я пытаюсь решить мою проблему с помощью следующего кода.
Но безуспешно.
Form1
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
31
32
33
34
Option Compare Database
Option Explicit
 
Public statusBool As Boolean
Public numProc As Integer
 
' `Button pressed`.
Private Sub btnStart_Click()
        numProc = 0
        statusBool = True
        
        Call Process(statusBool, numProc)
        
End Sub
 
' Process
Public Sub Process(statusBool As Boolean, numProc As Integer)
        If statusBool = True Then
            Do
                    Sleep 1000
                    DoEvents
            Loop Until Me.txtProcessFrm = "ProcessNum - " & numProc + 1
 
           Call Process(statusBool, numProc)
        End If
        
End Sub
 
'
Private Sub btnStart_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
    statusBool = False
    numProc = 0
    Call Process(statusBool, numProc)
End Sub
Модуль "Module1"
Visual Basic
1
Public Declare PtrSafe Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)


Вернуться к обсуждению:
Как заставить процесс работать, пока кнопка нажата?
0
Миниатюры
Как заставить процесс работать, пока кнопка нажата?  
Вложения
Тип файла: zip КнопкаНажата.zip (90.5 Кб, 0 просмотров)
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.02.2019, 00:27
Готовые ответы и решения:

Как подключать клиентов, до тех пор пока не нажата определенная кнопка?
С помощью keyEvent. Допустим есть цикл вечный подключения клиентов while(true) { ...

пока нажата кнопка. !
Имеются допустим 2 кнопки на каждую из них при нажатии выполняется действие . Проблема заключается...

Действие пока нажата кнопка
Всем привет, у меня такой вот вопрос. Как сделать проверку на нажатую кнопку на клавиатуре?...

Пока кнопка не нажата выполнять действия
Хочу реализовать скрытие меню в программе, пока не нажата кнопка авторизации. Понимаю, что нужно...

Пауза в цикле, пока не нажата кнопка
Подскажите, как реализовать следующий алгоритм: for (a = 0; a <= 10 ; a++) { hButton1 =...

7
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru