Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.72/25: Рейтинг темы: голосов - 25, средняя оценка - 4.72
0 / 0 / 1
Регистрация: 27.04.2016
Сообщений: 376

StrToInt для всех edit на форме

25.07.2017, 11:38. Показов 5099. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
здравствуйте
подскажи плиз
мне надо считать кучу edit
для этого хочу перевести все edit с помощью StrToInt как это сделать
не хочу писать для каждого StrToInt
как вот так
Code
1
2
3
4
5
6
7
8
var
Ed1,Ed2,Ed3:Integer;
begin
E1:=StrToInt(Edit1.Text);
E2:=StrToInt(Edit2.Text);
E3:=E1+E2;
Edit3.Text:=IntToStr(E3);
end;
или
Code
1
2
3
begin
Edit1.text:=IntToStr(StrToInt(Edit30.text)+StrToInt(Edit71.text));
end;
можно ли как то прогнать заведома все edit через for и потом спокойно работать
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.07.2017, 11:38
Ответы с готовыми решениями:

StrToInt и Edit.text
Задание: Вычислить зарплату преподавателя с вычетом подоходного налога(13%) либо без него за указанный период (в часах) с учетом ставки...

Как связать Edit-ы на первой форме с Edit-ами на второй форме?
Как связать Editы на первой форме с Editами на второй форме ?

Создание выпадающего списка (для выбора из альтернатив) для какой либо сущности на форме edit
Здравстуйте. Столкнулся с проблемой реализации edit - формы в asp.net в общем суть проблемы: есть юзер. регистрация на сайте по...

20
Почетный модератор
 Аватар для Puporev
64320 / 47616 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
25.07.2017, 18:33
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от pek Посмотреть сообщение
что надо заполнить все эдит
Совсем не обязательно
Delphi
1
2
3
4
5
6
7
8
9
n:=0;
for k := 0 to ComponentCount - 1 do
if (Components[k] is TEdit)  then
 begin
  inc(n);
  SetLength(a,n);
  if (Components[k] as TEdit).Text='' then a[n-1]:=0
  else a[n-1]:=strtoint((Components[k] as TEdit).Text);
 end;
Цитата Сообщение от pek Посмотреть сообщение
это будет работать для float
Конечно, только массив объявите как double и смените inttostr, strtoint на floattostr, strtofloat.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.07.2017, 18:33

Три Edit-а первой формы связать с тремя Edit-ами на последней форме
Здравствуйте! Прошу помощи в корректировке моей простенькой программы на Делфи –тест по информатике. Подскажите, если не трудно, что и...

Перенос значения Edit в edit на другой форме
на 1 форме есть эдит со значением 1 при нажатии на кнопку надо перенести это значение на эдит находящийся на другой форме, форма...

Последовательно отправлять строки из Memo на первой форме в поле Edit на второй форме
подскажите пожалуйста. есть две формы. В первой есть мемо с n- количеством строк. Строки нужно последовательно отправлять в поле...

Перенос введенных данных из Edit в другой Edit на другой форме (MFC)
Имеется: проект MFC в котором есть IDC_DIALOG1 и IDC_DIALOG2. Нужно: после нажатия кнопки на IDC_DIALOG1, открыть IDC_DIALOG2 и...

Макрос в форме для всех элементов
Здравствуйте! Как сделать макрос в форме Access такой, чтобы его можно было назначать разным кнопкам и событиям этой формы. Когда я...


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

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Новые блоги и статьи
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов. Логика кажется понятной: 1. Находим ключевые слова. 2. Добавляем их на. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru