Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ошибка


Abajun ©   (2002-10-15 12:30:00) 

Привет всем!
Не подскажете, почему в данной строчке кода возникает ошибка - память не может быть read или память не может быть write или Delphi вообще закрывается.

type
TStatManipulation = class(TObject)
private
FNInp : byte;
...
procedure SetNInp(AValue : byte);
...
public
property NInp : byte read FNInp write SetNInp;
...
end;

var
SM : TStatManipulation;

procedure ...
begin
SM.NInp:= StrToInt(Edit_VParamNum.Text);
Memo_InpData.Lines.Add("Количество параметров: " + IntToStr(SM.NInp)); <--- вот здесь ошибка
...


Все задается, в Edit нужное число. При отладке курсор на SM.NInp показывает это число.


Best Before 2024   (2002-10-15 13:37:00) [1]

>>Best Before 2024 (15.10.02 12:42)
>>И есть такая строка
>>SM := TStatManipulation.Create;
>>Abajun © (15.10.02 12:45)
>>есть такая строчка!!!
Поле чудес!
Я отгадал уже одну строку!




Игорь Шевченко   (2002-10-15 13:25:00) [2]

Есть такое средство - отладчик. Рекомендую, рулез фарева.


Abajun   (2002-10-15 12:45:00) [3]

есть такая строчка.
иначе еще раньше бы все загнулось


Best Before 2024   (2002-10-15 12:42:00) [4]

И есть такая строка
SM := TStatManipulation.Create;
Давайте побольше кода!


Abajun   (2002-10-15 12:37:00) [5]

все есть, иначе при компиляции бы еще это обнаружилось


NickBat   (2002-10-15 12:35:00) [6]

Наверное просто нет такого Memo_InpData. Его создать ведь надо.


Наверх

Титульная страница Поиск, карта сайта Написать письмо