Столкнулся с такой проблемой.
Мне нужно что бы стандартный обработчик типа
- Код: Выделить всё
procedure TForm1.RadioButton4Change(Sender: TObject);
выдавал наружу данной процедуры значения переменной, меняю обработчик на
- Код: Выделить всё
procedure TForm1.RadioButton4Change(Sender: TObject; var procent: Integer);
begin
procent:= 2;
end;
в объявлении класса формы тоже делаю соответствующее изменение.
Проект нормально компилируется без всяких предупреждений, но при реализации данного обработчика получаю ошибку
- Код: Выделить всё
Проект вызвал класс исключения 'External: SIGSEGV'.
Если я убираю var из заголовка то исключения нет.
В чем я ошибся??