Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
serzh95pro
1 / 1 / 0
Регистрация: 09.10.2010
Сообщений: 36
#1

В одной строке некоторым переменным присвоить значения

16.11.2010, 17:38. Просмотров 1074. Ответов 7
Метки нет (Все метки)

допустим в
vb.net
1
textbox1.text = "Одно значение Другое значение третье
хочется присвоить 3 переменным
vb.net
1
dim a,b,c as string
a - одно б - другое и т.п.
vb.net
1
a = "Одно значение"
vb.net
1
2
b = "Другое значение"
с = "третье"
Как это сделать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2010, 17:38
Ответы с готовыми решениями:

Как присвоить значения однотипным переменным в цикле?
Здравствуйте! В коде есть 14 переменных: Vopros1 , Vorpos2 ... Vopros14...

Как правильно выполнить команду SELECT и присвоить значение переменным
Всем самые наилучшие пожелания в Новом Году! Подскажите пожалуйста в чем...

Доступ к переменным одной формы в другой
Всем привет. Нашел решение, которое не работает для меня в этой теме:...

Присвоить значения нескольким Label в цикле
Как создать массив элементов в runtime я умею. Суть вопроса: Пусть у меня...

Как мне присвоить числовые значения Itema-ам в listbox-e, combobox-e...
Здравствуйте господа. Простите за поздний некропостинг, нашел подходящую темку...

7
Eugene22
_
2350 / 1223 / 78
Регистрация: 28.10.2009
Сообщений: 4,331
16.11.2010, 18:00 #2
Можно так :
vb.net
1
Dim a As String = "aaa", b As String ="bbb", c As String = "ccc"
0
serzh95pro
1 / 1 / 0
Регистрация: 09.10.2010
Сообщений: 36
16.11.2010, 20:26  [ТС] #3
А как из написанного выделить одно к одному другое к другом?
0
Eugene22
_
2350 / 1223 / 78
Регистрация: 28.10.2009
Сообщений: 4,331
17.11.2010, 08:50 #4
То есть? Тебе надо соединить их в текстбоксе как
vb.net
1
textbox1.text = a & b & c
или что?
0
serzh95pro
1 / 1 / 0
Регистрация: 09.10.2010
Сообщений: 36
17.11.2010, 16:08  [ТС] #5
Наоборот чтобы из написанного текста в тест боксе какого нибудь допустим:
один два три
программа распределила их в три переменные типа а = один б = два и т.п.

Просто написать "консоль" для своей программы хочу первое слово - команда
второе и т.п. - значения
0
Eugene22
_
2350 / 1223 / 78
Регистрация: 28.10.2009
Сообщений: 4,331
17.11.2010, 16:42 #6
Тогда тут надо функцию Split применить, например
vb.net
1
2
3
Dim s As String = "команда арг1 арг2"
'Разделитель - пробел
Dim params () As String = s.Split(New Char () {" "})
В итоге получается массив содержащихся в строке слов, разделенных пробелами
1
serzh95pro
1 / 1 / 0
Регистрация: 09.10.2010
Сообщений: 36
20.11.2010, 21:26  [ТС] #7
А как распределить массив по переменным?
0
NickoTin
Почетный модератор
Эксперт .NET
8444 / 3566 / 402
Регистрация: 14.06.2010
Сообщений: 4,512
Записей в блоге: 9
20.11.2010, 21:30 #8
А зачем значения из массива ещё в переменные писать, обращайтесь к элементам массива сразу.
vb.net
1
2
3
4
params(0) ' Команда
params(1) ' Значение 0
...
params(N) ' Значение N
1
20.11.2010, 21:30
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.11.2010, 21:30

Если значения переменных не равны то присвоить каждой сумму их значений, иначе присвоить переменным нулевые значения
uses crt; var x: integer; f1,f2: text; begin clrscr; ...

Если их значения не равны, то присвоить каждой переменной большее из этих значений, а если равны, то присвоить переменным нулевые значения.
Даны две переменные целого типа: A и B. Если их значения не равны, то присвоить...

Присвоить значения из файла переменным
иметься файл вида: 01.01.1960 02.01.1960 03.01.1960 04.01.1960 05.01.1960...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

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