|
9 / 9 / 1
Регистрация: 20.12.2010
Сообщений: 192
|
|
Как мне присвоить числовые значения Itema-ам в listbox-e, combobox-e...20.12.2010, 03:26. Показов 4000. Ответов 9
Метки нет (Все метки)
Здравствуйте господа.
Простите за поздний некропостинг, нашел подходящую темку для моего вопроса если позволите. Дело в том, что я только начал осваивать VisualBasic.NET а вот проблема с которой я столкнулся коробит меня давно. Задача: Как мне присвоить числовые значения Itema-ам в listbox-e, combobox-e и другим подобного рода тулсам. Мне просто необходимо чтобы при выборе какого-нибудь итема, TextBox1.Text=Той цифре которая присвоена итему. Я новичок ооооочень далекий еще от нормального решения проблемы поэтому иду пока теми методами в которых я разобрался. А суть программулины такова Есть Комбобокс в нем коллекция из 10 итемов. Каждый итем имеет свою стоимость, пользователь выбирает в комбобоксе интересующий его итем, в Text.Box1 прописывается так цифра которая присвоена этому итему далее я расчитываю кнопкой расчет требуемую процедуру. Ну к примеру Rezultat.Text=Textbox1.Text*Textbox2.tex t Ну вот теперь вы понимаете для чего мне нужно присвоить числа каждому итему Комбобокса. Блин вроде все примитивно, но я уже извелся и присваивал переменные и так и сяк и SelectedItem ну ошибок вроде нет но ВБ ругается. Помогите плиз. Ато всю программку написал, а вот эта хрень самая важная овнит меня по черному. Спасибо заранее всем за ответы.
0
|
|
| 20.12.2010, 03:26 | |
|
Ответы с готовыми решениями:
9
Мне нужно чтобы combobox.text выводил числовые поля(счётчик) Как присвоить combobox значения List? Как присвоить combobox значения List? |
|
903 / 12 / 1
Регистрация: 02.10.2010
Сообщений: 136
|
||||||
| 20.12.2010, 22:58 | ||||||
|
Ну вобщето надо было те отдельную тему создать.
Итак по вопросу:
0
|
||||||
|
9 / 9 / 1
Регистрация: 20.12.2010
Сообщений: 192
|
||||||
| 21.12.2010, 13:59 [ТС] | ||||||
|
Прошу прощения, подумалось что туда будет логичнее.
Скажите плиз а что за объект lv1 ВБ ругается и говорит что я его не объявлял. Я так понимаю это какой-то тулс типа рич текста который я должен вынести в форму, по логике я думал что это название комбобокса, но нет. Все равно сохраняется ошибка. Я еще не очень сильно разбираюсь в ВБ вы уж извините. Поясните насчет lv1 Добавлено через 13 часов 25 минут Ладно товарищи давайте тогда так поставлю вопрос. Почему конструкция такого типа не имеет жизни:
В этой казалось бы логичной на первый взгляд конструкции он стабильно прерывает операцию и указывает на then Пробовал в самой процедуре комбобокса указывать так: Combobox1.SelectItem(1)=200 Пробовал через присваивания, все пофигу. Чего-то я не догоняю, меня это очень мучает, ребят помогите плиз
0
|
||||||
|
559 / 436 / 21
Регистрация: 16.12.2010
Сообщений: 953
|
||||||
| 21.12.2010, 14:17 | ||||||
0
|
||||||
|
9 / 9 / 1
Регистрация: 20.12.2010
Сообщений: 192
|
|
| 21.12.2010, 16:15 [ТС] | |
|
Да нет же, этот метод лишь выводит в окне TextBox1 номер итема или индекса.
В том то и дело что мне нужно чтобы он вводил его значение. Вот грубо говоря если бы я мог присвоить итему 0 значение 200, тогда в вашей конструкции она бы ссылалась на его значение. А так она будет выводить или номер или название которое описанно в итеме. Мой вопрос можно обрисовать еще легче. Имеем Combobox1> >Collection Колбаса Огурец Творог Яблоко В вашем предложении для решения примера он выводит в TextBox1 всего лишь порядковый номер продукта(итема) в коллекции, в данном случае от 0 до 3. А мне нужно присвоить Колбасе Огурцу Творогу и Яблоку отдельные значения (цены). После того как пользователь выбирет понравившийся продукт в Textbox1 должна напечататься его стоимость в виде цифры. Это нужно для моиз ограниченных целей ))) Только так я могу включить TextBox1 в формулу расчета. Естественна это кусок моей комплексной задачи. И именно он меня тормозит. Черт бы его подрал ((( Мои пробы примитивны и поддаются только моей логике но все же. Я делал так чтобы придать значение 1. Вариант - Combobox1.Selected.Item(0)=200 2. Вариант - Dim a as Ineger =200 Combobox1.Selected.Item(0)=a И в том и другом случае ВБ глотал конструкцию без ошибок но выполнение операции прерывалось с указанием причины Свойство "Chars" имеет атрибут ReadOnly. Понять что я делаю не то, я пока не могу в силу недостаточных знаний. Вот и прошу помочь разрубить этот "гордиев узел", который очень важен для меня.
0
|
|
|
67 / 41 / 3
Регистрация: 07.12.2010
Сообщений: 328
|
||||||
| 21.12.2010, 17:24 | ||||||
|
Вот это надо?
1
|
||||||
|
559 / 436 / 21
Регистрация: 16.12.2010
Сообщений: 953
|
||||||
| 21.12.2010, 18:15 | ||||||
|
тогда создаем условие, думаю вот такое
2
|
||||||
|
9 / 9 / 1
Регистрация: 20.12.2010
Сообщений: 192
|
||
| 21.12.2010, 20:23 [ТС] | ||
|
Да-а-а-а-а-а!
Вы мой спаситель! Благодарю. Черт я бы еще не скоро догадался Спасибо огромное. Теперь все работает, при выборе итема прописывает цифирку в текст боксе. Добавлено через 2 минуты Блин а я не догадался ввести в конструкцию "Index=" Спасибо за варианты ребят вы очень выручили.
2
|
||
|
559 / 436 / 21
Регистрация: 16.12.2010
Сообщений: 953
|
|
| 21.12.2010, 20:25 | |
|
Да не за что! Обращайтесь!
0
|
|
|
67 / 41 / 3
Регистрация: 07.12.2010
Сообщений: 328
|
|
| 21.12.2010, 21:38 | |
|
Ну я дал отправной вариант... Так сказать...
0
|
|
| 21.12.2010, 21:38 | |
|
Помогаю со студенческими работами здесь
10
Как присвоить значения нескольким combobox? Как присвоить значения заголовкам столбцов в ListBox?
Как из combobox перенести значения в listbox По выбору из ComboBox'а присвоить значения ячейкам Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|
|
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-text-sdl3-c. zip
finish-text-sdl3-cpp. zip
|
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
|
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo
Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло.
Но на выплатах по больничным это. . .
|
Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2.
Номеклатура. . .
|