на главнуюВсе эхи RU.DELPHI
войти ?

коцается значение переменой

От Edward Luzhnih (2:5020/400) к All

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


From: "Edward Luzhnih" <oit6617@mgw.npp.zp.ua>

Всем привет!
Hарод!
Подскажите как быть с таким вот делом. Есть процедура. В нее передается некий
набор параметров. Hа входе, эти параметры задаются конкретными значениями
переменных(пробовал для эксперимента прописывать сами зн-я, а не переменные).
При входе в эту процедуру 1 из значений меняется(только 1 из них 1 и тоже),
причем на 1 и тоже значение. Это переменная типа Integer, принимает она
значение:1242632 или близкое к этому (исходные зн-я меняются в зависимости от
выбора пользователя)
ну т.е. в Watch List если добавить эту переменную или мышку к ней в коде
программы подвести, отображается это левое значение. При этом реально ее
значение другое.
Hу т.е. к примеру эта проблемная переменная называется "t1"- параметр. В
процедуре (не в параметрах)объявляем локальную переменную t2
дальше t2:=t1
в итоге t2 показывает то зн-е которое и подавалось на вход процедуры. ну, а t1
все так же принимает левое зн-е.
Подобные вещи с левыми зн-ями переменных как то раньше встречались - отключал
в настройках Делфи оптимизацию и этого было достаточно. В данном случае не
работает такой вариант.. попробовал покопаться в настройках, но пока без
толку. У кого то есть еще мысли на решение этого вопроса?

--- ifmail v.2.15dev5.4
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://RU.DELPHI?msgid=<1187384252@www.fido-online.com>+d175c5bd