Вверх ↑
Разработчик
Ответов: 4671
Рейтинг: 420
#1: 2009-08-25 14:32:23 ЛС | профиль | цитата
Я вот доделал до ума код, но при выходе из программы(пример из архива в "Компоненты"->"If_else_Multi") вылетает ошибка в Windows-е не знаю почему, сначала это было установка значения элемента массива, индекс которого превышает длину(но тогда компонент вообще не работал), а сейчас чего не знаю Может для этих массивов нужен destructor Хотя я не представляю пока зачем нужны constructor и destructor
вобщем вот код:
code_14689.txt
------------ Дoбавленo в 16.10:
Разобрался! Вместо
#pas
for i1 := 0 to slen do begin op[i1] := '; OpTyp[i1] := -1; s[i1] := '; end;
надо
#pas
for i1 := 0 to slen-1 do begin op[i1] := '; OpTyp[i1] := -1; s[i1] := '; end;
Как све просто оказывается
карма: 10
0
файлы: 1code_14689.txt [4.7KB] [201]