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

Программа для ведения счёта в VB 6.0

23.02.2020, 12:25. Показов 1915. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Прошу помочь всех, кто может это сделать. Я новичок в этом деле... Ближе к делу:
Необходимо разработать программу для ведения счёта. Счёт увеличивается на единицу при щелчке по кнопке "Плюс" и уменьшается при щелчке по кнопке "Минус". Мои "наработки" не работают. Заранее спасибо

PureBasic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Private Sub Command1_Click()
Static s As Integer
 s = s + 1
 Text1.Text = s
 s = 0
 Print s
End Sub
 
Private Sub Command2_Click()
Static s As Integer
 
If Text1.Text = s + 1 Then
Text1.Text = s - 1
End If
 Print s
End Sub
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.02.2020, 12:25
Ответы с готовыми решениями:

Используя односвязный список, создать программу ведения банковского счета
Используя односвязный список, создать программу ведения банковского счета. Каждая компонента структуры. Каждая компонента структуры...

Программа для ведения склада
Подскажите фунции и как ими пользоваться для работы с DateGridView. Мне нужно в Form.DateGridView по нажатею button показывать данные из...

Программа для ведения договоров
Добрый вечер! Подскажите пожалуйста как "слепить" программку для ведения и учета договоров ? Все, что нашла в инете не совсем удобно,...

4
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
23.02.2020, 12:58
Visual Basic
1
2
3
4
5
6
7
8
9
Dim s As Integer
 
Private Sub Command1_Click()
 Text1.Text = s + 1
End Sub
  
Private Sub Command2_Click()
    Text1.Text = s - 1
End Sub
0
0 / 0 / 0
Регистрация: 23.02.2020
Сообщений: 30
23.02.2020, 15:48  [ТС]
>не считаю помощью
Я не просил сделать за меня, мне нужно чтобы меня направили в нужном направлении. Я перепробовал многое и то что вы написали - тоже.
Кстати этот код также не работает, иначе зачем бы я сюда писал?

Добавлено через 17 минут
Кто-нибудь, отзовитесь!
0
63 / 48 / 12
Регистрация: 28.12.2014
Сообщений: 270
23.02.2020, 15:58
Лучший ответ Сообщение было отмечено Worker200 как решение

Решение

Нужно вынести переменную s за приделы функций обработки событий: Command1_Click(), Command2_Click(), тогда для каждого из методов будет доступно значение переменной s как для считывания так и для изменения. Далее, в теле функции, в зависимости от назначения кнопки, выполняем либо приращение, либо вычитание значения переменной, присваиваем новое значение элементу управления. Все как написано выше, можно добавить для каждой событийной процедуры изменение самого, непосредственно значения переменной s - s=s+1, s=s-1.

ps. Книга "Microsoft Visual Basic 6.0 для профессионалов. Шаг за шагом." - нормально для начала. MS press.
1
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38187 / 21122 / 4307
Регистрация: 12.02.2012
Сообщений: 34,729
Записей в блоге: 14
24.02.2020, 16:21
Цитата Сообщение от Worker200 Посмотреть сообщение
Кстати этот код также не работает, иначе зачем бы я сюда писал?
- кстати, этот код работает. В смысле - переменная s будет прищелчке по одной кнопке увеличиваться, а при щелчке по другой - уменьшаться. Как я понимаю, ты это и называешь "ведение счета"
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.02.2020, 16:21
Помогаю со студенческими работами здесь

Программа для ведения учета записей
ПОМОГИТЕ ПОЖАЛУЙСТА СРОЧНО ПО ПРОГРАММИРОВАНИЮ С# Задача: Необходимо разработать консольную программу для ведения учета записей по...

Программа для ведения малого бизнеса
Здраствуйте! Извините что не туда наверное пишу!!! Если что поправте пожалоста. Прошу помощи, нужна ПРОСТАЯ програмка для ведения...

Программа для ведения конспектов на Java
Добрый день. Очень нужен ваш совет. Я собираюсь на дипломную работу создать программку для ведения конспектов. Лично я все...

Программа для ведения матчей Лиги Чемпионов
Нужно написать программу для ведения матчей Лиги Чемпионов. Кто чем может помочь?

Лучшая программа для ведения баз знаний
Посоветуйте программу для ведения баз знаний


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это дополнительная запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru