Форум программистов, компьютерный форум, киберфорум
Lazarus
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/29: Рейтинг темы: голосов - 29, средняя оценка - 4.69
3 / 3 / 0
Регистрация: 15.09.2018
Сообщений: 78
1

Преобразование string в word и string в byte

01.03.2019, 18:16. Показов 5645. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как преобразовать string в byte в этой строчке:
dolgn.prof.stag:=Edit5.Text;
//dolgn.prof.stag - тип byte, а Edit5.Text - тип string
и
Как преобразовать string в word в этих строчках:
dolgn.prof.doxod.osn:=Edit7.Text;
dolgn.prof.doxod.premiya:=Edit8.Text;
//dolgn.prof.doxod.osn и dolgn.prof.doxod.premiya - типа байт, а Edit7.Text и Edit8.Text - тип string

Помогите с этими преобразрваниями типов пожалуйста.
Вот исходный код процедуры:
Delphi
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
procedure TForm1.Button1Click(Sender: TObject);
Var slug: tSlug;
    i:integer;
    o: word;
    p: word;
  begin
  //  o:=integer(Edit6.Text);
   // p:=integer(Edit7.Text);
    With slug do
    begin
     namfam:=Edit1.Text;
     for i:=0 to ComboBox1.Items.Count-1 do begin
     if (ComboBox1.ItemIndex = i) then
     date:=StrToInt(ComboBox1.Items.Strings[i]);
     end;
     Case RadioGroup1.ItemIndex Of
          0:sex:=man;
          1:sex:=woman;
     end;
    // dolgn:=Edit2.Text;
    // dolgn.prof:=Edit3.Text;
     dolgn.prof.name:=Edit4.Text;
     dolgn.prof.stag:=Edit5.Text;
   //  dolgn.prof.doxod:=Edit6.Text;
     dolgn.prof.doxod.osn:=Edit7.Text;
     dolgn.prof.doxod.premiya:=Edit8.Text;
    // dolgn.prof.doxod.nalog:=(o + p)*0.13;
     dolgn.telef:=StrToInt(Edit10.Text);
     end;
     Write(f,slug);
     CloseFile(f);
    end;
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.03.2019, 18:16
Ответы с готовыми решениями:

Преобразование String в Byte C++
как преобразовать массив из string (или только string) в byte? допустим, есть массив: string...

Преобразование из String в byte[]
Необходимо преобразовать строку String в byte. Пробую сделать по ссылке:...

Преобразование byte в string
Приветствую всех, столкнулся с проблемой Имею код MD5 md5 = new MD5CryptoServiceProvider(); ...

Преобразование Byte в String
Здравствуйте!Недавно столкнулся с проблемой преобразования byte to string.Искал в гугле-ничего...

9
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
01.03.2019, 18:55 2
Pascal
1
dolgn.prof.stag:=strtoint(Edit5.Text);
0
3 / 3 / 0
Регистрация: 15.09.2018
Сообщений: 78
01.03.2019, 19:11  [ТС] 3
А string в word как перевести?
0
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
01.03.2019, 19:15 4
Да что в byte, что в word, что в integer, какая разница?
0
3 / 3 / 0
Регистрация: 15.09.2018
Сообщений: 78
01.03.2019, 19:47  [ТС] 5
Т.е. встроенная функция StrToInt(); подойдет?
0
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
01.03.2019, 19:48 6
Так загляни в справку, или так и собираешься все спрашивать.
0
3 / 3 / 0
Регистрация: 15.09.2018
Сообщений: 78
01.03.2019, 19:58  [ТС] 7
Скиньте тогда пожалуйста ссылку на то о чем вы говорите
0
Модератор
9392 / 6161 / 2403
Регистрация: 21.01.2014
Сообщений: 26,268
Записей в блоге: 3
01.03.2019, 20:11 8
byte, integer, word - это все целочисленные типы данных, различаются они только диапазоном значений. Это испокон веку так, идет еще с TurboPascal 1 и написано это на первых страницах любого учебника!
0
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
01.03.2019, 20:13 9
Лучший ответ Сообщение было отмечено ZX Spectrum-128 как решение

Решение

http://cybern.ru/delphi-inttos... float.html
0
3 / 3 / 0
Регистрация: 15.09.2018
Сообщений: 78
01.03.2019, 23:05  [ТС] 10
Спс
0
01.03.2019, 23:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.03.2019, 23:05
Помогаю со студенческими работами здесь

Преобразование string --> byte[] --> int[]
Играюсь с преобразованиями. Есть код: string str = "It's crypted string from...

Осуществить преобразование IEnumerable<string[]> to byte[]
Как осуществить преобразование IEnumerable&lt;string&gt; to byte ?

Преобразование типов string в byte и в Hex
Дело в том что устройства в по сети rs-485 обозначаются в hex, т.е. 26 устройство соответственно...

Преобразование int-->byte-->char || string
Немного запутался... Прошу распутать. Есть код, который сохраняет значения Int в файл. 73 83...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru