Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 10.04.2011
Сообщений: 61
1

Приложение "Магазин бытовой техники". Товар выбирается из элемента ListBox

08.04.2012, 16:09. Показов 1755. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
VB.NET
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
Public Class Form1
    Dim n As Integer 'количество покупок
    Dim ilst1(0 To 6) As Integer 'моссив измерении едениц
    Dim price(0 To 9) As Single ' массив цен
    Dim sum() As Single ' моосив стоимости продуктов
    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
        'заполняем поле со списком товара
        cmbltem.Items.Add("Стиральная машина C-1")
        cmbltem.Items.Add("Стиральная машина Ф-2")
        cmbltem.Items.Add("Телевизор LG - 2000")
        cmbltem.Items.Add("Телевизор Samsung SG-10R")
        cmbltem.Items.Add("Микроволновая печь LG -S")
        cmbltem.Items.Add("Газовая плита Indesit T1")
        ' зополняем массив цен
        price(0) = 25000
        price(1) = 30000
        price(2) = 70000
        price(3) = 120000
        price(4) = 3500
        price(5) = 6000
        'заполняем массив едениц измерений 
        ilst1(0) = 0
        ilst1(1) = 1
        ilst1(2) = 2
        ilst1(3) = 3
        ilst1(4) = 4
        ilst1(5) = 5
        'настраиваем лист listVew T1
        T1.Columns.Add("n", 30)
        T1.Columns.Add("нименование товара", 200)
        T1.Columns.Add("ед. измерения", 80)
        T1.Columns.Add("цена", 80)
        T1.Columns.Add("Ед.Изм", 80)
        T1.Columns.Add("кол", 80)
        T1.Columns.Add("сумма", 100)
        T1.Width = 30 + 200 + 80 + 80 + 80 + 80 + 100 + 5
        ' начальное количество покупок равна нулю
        n = 0
        'определяем начальное размер массива сумм за товары
        ReDim sum(0)
    End Sub
    Private Sub cmbltem_SelectedIndexChanged(sender As System.Object, e As System.EventArgs) Handles cmbltem.SelectedIndexChanged
        Dim k As Integer, k1 As Integer
        ' В k заполняем выпроного продукта,
        ' а в k1 - номер соотвествующей еденицы измерения
        k1 = ilst1(k)
        ' выбераем в список ед.изм. нужную строку
        lst1.SelectedIndex = k1
        'покажем цену выброного продукта
        lblprice.Text = CStr(price(k)) & "руб."
        ' очистем поля для кол -ва и суммы,
        ' переведем фокус на поле количество
        TxtKol.Text = ""
        lblsum.Text = ""
        TxtKol.Focus()
    End Sub
 
    Private Sub TxtKol_KeyPress(sender As Object, key As System.Windows.Forms.KeyPressEventArgs) Handles TxtKol.KeyPress
        Dim k As Integer
        ' если нажать клавиша интерб, то перевести оброботку
        If key.KeyChar = ChrW(Keys.Return) Then
            ' получить номер выброного продукта
            ' посчитать сумму за товар (сумма=цена*количество)
            sum(n) = price(k) * CInt(TxtKol.Text)
 
        End If
    End Sub
 
    Private Sub Label2_Click(sender As System.Object, e As System.EventArgs) Handles Label2.Click
 
    End Sub
End Class
Миниатюры
Приложение "Магазин бытовой техники". Товар выбирается из элемента ListBox  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.04.2012, 16:09
Ответы с готовыми решениями:

Приложение "Магазин бытовой техники"
Приложение «Магазин бытовой техники». Товар выбирается из элемента ListBox, который содержит 6...

Магазин бытовой техники
Посмотрите пожалуйста кто-нибудь хоть правильное начало, если можно помогите со связями!) Вот...

БД магазин по продаже бытовой техники
Подскажите, достаточно ли таблиц и правильные связи по бизнес-правилам: 1. В магазине есть...

Интернет магазин бытовой техники
Здравствуйте, помогите пожалуйста написать код. В нем должны быть меню. Типо "Что вы хотите...

4
0 / 0 / 0
Регистрация: 10.04.2011
Сообщений: 61
08.04.2012, 16:10  [ТС] 2
Как его сделать не получается(((
0
Почетный модератор
21471 / 9155 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
08.04.2012, 16:45 3
samvel00077, начните с того, что перестаньте создавать дубли тем.
1
0 / 0 / 0
Регистрация: 10.04.2011
Сообщений: 61
12.04.2012, 16:51  [ТС] 4
Помогите плиз.....
0
649 / 601 / 92
Регистрация: 19.03.2012
Сообщений: 1,128
15.04.2012, 12:25 5
samvel00077, что именно не получается? Опишите проблему, может, смогу помочь.
0
15.04.2012, 12:25
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.04.2012, 12:25
Помогаю со студенческими работами здесь

Магазин бытовой техники (подредактировать)
Уважаемые форумчане, нужна Ваша помощь)) Имеется БД "Магазин бытовой техники", всё работает хорошо...

Разработать приложение "Обработка данных по товарам магазина бытовой техники"
Разработать приложение"Обработка данных по товарам магазина бытовой техники" В исходном файле...

бд ремонт бытовой техники
друзья, помогите, в базах данных я ничего не понимаю, а девочка попросила сделать, ей задали БД...

БД ( Служба ремонта бытовой техники )
Помогите доделать БД - Служба ремонта бытовой техники . Я не знаю как остальные запросы делать, с...

Ремонт бытовой техники. Литература
Книга "Современные кондиционеры. Монтаж, эксплуатация и ре*монт" посвящена одной из интенсивно...

Защита бытовой и компьютерной техники. Стабилизатор
Здравствуйте. Мне нужно что-то купить но я пока не знаю что! И так, я в универе сейчас -> живу в...

База данных со списком бытовой техники
Люди нужно сделать БД в которой есть список бытовой техники и при нажатии по названии появлялась...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Что такое хорошо и что такое плохо, вид сбоку. Индивид и общество - грань не нарушения.
Hrethgir 18.01.2025
В моей личной жизни и времени, я рассуждаю категорией "хуже-лучше", в том плане, когда меня спросили например - "а зачем ты делаешь свой процессор?", то я ответил - "чтобы сделать свою жизнь лучше". . .
Передача по ссылке или по значению в Java?
InfoMaster 18.01.2025
В мире программирования на Java одним из ключевых аспектов, требующих глубокого понимания, является механизм передачи параметров в методы. Этот фундаментальный концепт часто становится источником. . .
Тернарный условный оператор в Python
InfoMaster 18.01.2025
В мире программирования существует множество инструментов и конструкций, позволяющих создавать эффективный и лаконичный код. Одним из таких инструментов является тернарный условный оператор, который. . .
Как удалить неотслеживаемые файлы из рабочего дерева Git
InfoMaster 18.01.2025
В процессе разработки программного обеспечения с использованием системы контроля версий Git часто возникает необходимость в управлении неотслеживаемыми файлами. Неотслеживаемые файлы (untracked. . .
Что делает код if __name__ == "__main__": в Python
InfoMaster 18.01.2025
В мире программирования на Python существует множество важных концепций, и одной из наиболее интересных является конструкция if __name__ == "__main__". Эта специальная конструкция играет ключевую. . .
Как заставить Git забыть об отслеживаемом файле, добавленном в .gitignore
InfoMaster 18.01.2025
В мире разработки программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса, позволяя эффективно отслеживать изменения в коде и управлять ими. Однако. . .
Что означает use strict в JavaScript и для чего используется
InfoMaster 18.01.2025
В мире современной веб-разработки JavaScript играет ключевую роль как один из основных языков программирования. По мере его эволюции возникла необходимость в механизмах, которые помогли бы. . .
Как работать со скрытыми (hidden) элементами в jQuery
InfoMaster 18.01.2025
В современной веб-разработке управление видимостью элементов на странице является одним из ключевых аспектов создания интерактивных пользовательских интерфейсов. jQuery предоставляет мощный набор. . .
Как переключаться между ветками (Branch) с помощью checkout в Git
InfoMaster 18.01.2025
Ветки в Git являются одной из ключевых концепций для управления версионностью кода, позволяя разработчикам эффективно работать в команде и параллельно развивать программные проекты. Каждый новый. . .
Что такое стек и куча, чем они отличаются и где находятся
InfoMaster 18.01.2025
Понимание основных концепций памяти в программировании В мире современного программирования эффективное управление памятью играет ключевую роль в создании производительных и надежных приложений. . . .
Как использовать комментарии в JSON
InfoMaster 18.01.2025
JSON (JavaScript Object Notation) представляет собой легкий и широко используемый формат обмена данными, который стал стандартом де-факто для веб-приложений и программных интерфейсов. При работе с. . .
Как заставить git pull перезаписать локальные файлы в Git
InfoMaster 18.01.2025
Проблема перезаписи локальных файлов в Git При работе с системой контроля версий Git разработчики часто сталкиваются с ситуацией, когда необходимо синхронизировать локальный репозиторий с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru