![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 14.06.2009
Сообщений: 12
|
![]()
привет, написал базу данных.до сегодняшнего дня все работало.
сегодня. добавляю в процедуру - любую, любой другой программы - var i:real; begin i:=100;// вот тут проблема - пишет что i нигде не используется и соответсвенно не присваивает переменной значение 100, ну или любое другое значение. end; |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
![]()
Всё верно. Delphi производит оптимизацию кода. Если переменная нигде не используется то зачем она нужна?
Можно отключить оптимизацию: Project->Options...->Compiler->Optimization |
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 12.05.2007
Сообщений: 373
|
![]()
ну ответ на свой вопрос ты написал в самом вопросе
Цитата:
Код:
но если всетаки хочется это сделать то сделай так: Код:
Перемен! - требуют наши сердца. Перемен! - требуют наши глаза.
В нашем смехе и в наших слезах, И в пульсации вен: "Перемен!Мы ждем перемен!" |
|
![]() |
![]() |
![]() |
#4 |
Новичок
Джуниор
Регистрация: 14.06.2009
Сообщений: 12
|
![]()
да это я понимаю, НО сохранять то в этой переменной значение компилятор должен, НО он этого не делат
простая процедура в любой программе procedure t1; var i:real; begin i:=100; тут точка останова программы, смотрю вочером,i=много много цифр, это не правильно, компилятор не увидел присвоение переменной значения end; |
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 14.06.2009
Сообщений: 12
|
![]()
вчера все работало, сегодня не могу ни в одной своей старой программе добавить переменные, просто не присваивается им знаение и все. в тупике
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
отключите оптимизатор
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#7 |
Новичок
Джуниор
Регистрация: 14.06.2009
Сообщений: 12
|
![]()
хм. оптимизатор сам включится может в delphi?
странно все как то |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
Почему странно ? у вас некорректный код и Delphi его оптимизирует, чем же вы не довольны ?
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#9 | |
Форумчанин
Регистрация: 12.05.2007
Сообщений: 373
|
![]()
dextering, ау тебя кнопка "ПРАВКА" не видна шоли?? пользуйся ею.. и еще.. почитай то что тебе написали я и _Dmitry и попробуй чтото из этого сделать.. а не в тупую кричать на форуме шо не получается.. это форум програмистов а не чат флудеров всетаки.. имей уважение к остальным..
если есть вопросы по коду - то выкладывай код и задавай к нему вопрос.. Цитата:
Перемен! - требуют наши сердца. Перемен! - требуют наши глаза.
В нашем смехе и в наших слезах, И в пульсации вен: "Перемен!Мы ждем перемен!" Последний раз редактировалось Ntlegend; 14.06.2009 в 11:52. |
|
![]() |
![]() |
![]() |
#10 |
Новичок
Джуниор
Регистрация: 14.06.2009
Сообщений: 12
|
![]()
эм, ребят, ну как бы я уже написал диплом
и сейчас его редактирую. раньше. т.е. вчера, позавчера и еще год назат переменным нормально присваивались значения, я в опции вообще не залазил. а тут такой конфуз. читаю внимательно, мне записку сдавать в понедельник, а тут такое. как не покричать то |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Компилятор | Avel | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 7 | 27.11.2008 18:14 |
Компилятор | Лубышев | Помощь студентам | 7 | 15.10.2008 18:53 |
Компилятор С++ | Sanek_ntsk | Свободное общение | 1 | 09.01.2008 19:14 |
Компилятор | Simply-Art | Свободное общение | 1 | 22.09.2007 11:07 |
компилятор | ZhekON | Общие вопросы Delphi | 6 | 13.09.2007 18:00 |