fbpx

Тогда, лучше я кое-что переделаю и сделаю проще всё. Спасибо

Кристина Жалейко создал(а) новое обсуждение1 месяц назад

Вывод текста ошибки в отчёт.

Здравствуйте. Подскажите, пожалуйста, как реализовать сообщение об ошибке в приложении? Чтобы пользователь понимал - что это за ошибка. Есть вот такой код. И при его выполнении - само приложение в нижней строке выдаёт ошибку, но как сделать чтобы выводилось в отчёт ? uses Classes, Forms, Dialogs, Unit7; const h_mu = 0.5; // var mu2_0, TextMessage5 :string; mu2 ouble; procedure Calculate_mu2_0; begin Calculate_S_g; if (h_mu > S_g / 2) then begin mu2 := 2 * h_mu / S_g; mu2_0 := Format('%1.2f',...

Поддержка пользователей (русскоязычный форум)

Video 2021 09 01 215109

Woohoo guys! We have great news: in TechEditor 2.0 you can display any data from an unlimited number of applications in a report. Yes exactly! Now you don't...

Кристина Жалейко создал(а) новое обсуждение2 месяца(-ев) назад

автоматический выбор наибольшего значения переменной

Здравствуйте. Подскажите, возможно ли прописать такое в приложении: что если есть два каких-то значения переменной, для расчёта автоматически выбиралось наибольшее (наименьшее).

Поддержка пользователей (русскоязычный форум)

Спасибо Вам большое! Заработало, кажется. Перепроверю везде)

Но я не понимаю, почему в одном производится расчёт, а в другом условии не производится. else if (30 < alpfa2

Хм. В общем пока что ничего не получается. Попробую заново переделать чуть позже. Может как-то условия неправильно заданы.

Хорошо, спасибо, переделаю)) . Но мне это странно, потому что именно 1*1.25 считается и выводит результат. И остаётся когда надо чтобы посчитались и присвоилось второе выражение

В начале модуля у меня прописаны константы и тд. а потом вот это var mu2_0 :string; mu2 : Double; procedure Calculate_mu2_0;

Кристина Жалейко создал(а) новое обсуждение2 месяца(-ев) назад

Неправильное присвоение в модуле приложения

Здравствуйте. Нужна помощь в понимании, почему в модуле присваивается неверное значение. Есть код. Когда я ставлю значения по первому условию - результат получается верным. А когда ставлю значения по второму условию, то остаётся результат первого условия. else if (F=2) then begin if (15 меньше/равно alpfa2 меньше/равно 30) then begin mu2_0 := 1* 1.25; end; else if (30 меньше alpfa2 меньше/равно 40) then begin mu2 := (mu1 + (mu3-mu1) / (alpfa3-alpfa1) * (alpfa2-alpfa1))* 1.25; mu2_0 :=...

Поддержка пользователей (русскоязычный форум)

Оооо, я не знала! ) Спасибо, буду разбираться

Мой профиль

Мероприятия

К сожалению, в настоящий момент нет мероприятий.
Просмотреть все мероприятия

Страницы

Видео

Смотреть все видео

Фото

Dystlab™ — Project for Engineers

Dystlab™. Все права защищены.

Адрес офиса в Канаде: 223-2275 Lake Shore Boulevard West, Toronto, ON, M8V 3Y3

Адрес офиса в Украине: 76006, г. Ивано-Франковск, ул. Ивана Миколайчука 17/97

E-mail:
technot needed texteditoranother not needed text@dystlabdummy text.store

Telegram:
https://t.me/techeditor

Dystlab™ — торговая марка, зарегистрированная в Государственном реестре свидетельств Украины на знаки для товаров и услуг 26.02.2018, свидетельство № 238304. Владелец: физическое лицо-предприниматель Артемов В. Е., ЕГРПОУ/ИНН: 3003314690.

Всё самое интересное о TechEditor — в Твиттере. Присоединяйся!

TechEditor Twitter