Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.02.2008, 18:18   #1
Инесса
 
Регистрация: 16.02.2008
Сообщений: 3
По умолчанию Не работает программа(математическая), помогите плиз...

Есть программа на СМО, формулы введены вроде верно, но она выдает ошибку, не знаю что делать, помогите пожалуйста.

Заранее ОГРОМНОЕ СПАСИБО.
Вложения
Тип файла: rar project_for_MPiEP.rar (164.7 Кб, 22 просмотров)
Тип файла: rar formuli.rar (3.9 Кб, 23 просмотров)
Инесса вне форума Ответить с цитированием
Старый 20.02.2008, 18:25   #2
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию

А что собственно не работает? Ошибки выдает если только введено не число, ито можно избежать этого используя не StrToFloat а такое: StrToFloatdef
смутила строка p0:=StrToFloat(Label23.Caption); - это не будет работать
так как в заголовке стоит "label23" как вы собераетесь это перевести в real?
Кто знает в каком порядке юзер нажмет кнопки?
Впредачу зачем грузить инфой из всего приложения. Большая часть рабочая. Выносите отдельные куски кода(только то, что не работает). Так будут чаще находиться ошибки
В общем я так понимаю просто невнимательно искали ошибки. Извините, если что-то не так понял. т.к. смотрел бегло
Писано по д'Эльфийски

Последний раз редактировалось Лубышев; 20.02.2008 в 18:48.
Лубышев вне форума Ответить с цитированием
Старый 20.02.2008, 20:13   #3
SNUPY
Форумчанин
 
Регистрация: 15.02.2008
Сообщений: 621
По умолчанию

Извиняюсь конечно за замечание, но мне кажеться что, это очень существенный момент: стиль написания кода в плане офармления не красивый.
Помог? Ну так нажми на весы!
SNUPY вне форума Ответить с цитированием
Старый 29.02.2008, 09:27   #4
Инесса
 
Регистрация: 16.02.2008
Сообщений: 3
По умолчанию

Помоги пожалуйста что надо написать вместо p0:=StrToFloat(Label23.Caption); чтоб она брала эти данные и использовала в другой процедуре
Инесса вне форума Ответить с цитированием
Старый 29.02.2008, 10:10   #5
Mitron
Форумчанин
 
Аватар для Mitron
 
Регистрация: 10.05.2007
Сообщений: 117
По умолчанию

Попробуй объявить глобальную переменную в которой будет храниться StrToFloat(Label23.Caption), тогда эту переменную можно будет использовать в любой процедуре )
Задачи на заказ

Блажен тот, кто ничего не знает: он не рискует быть не понятым.
Mitron вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа не работает ZYRGiX Помощь студентам 2 22.07.2008 21:44
Почему моя программа РАБОТАЕТ!!! aesoem Общие вопросы Delphi 3 09.05.2008 23:50
Программа не работает Михаил Юрьевич Общие вопросы Delphi 2 19.04.2008 23:27