Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.09;
Скачать: CL | DM;

Вниз

#0, AccessViolation   Найти похожие ветки 

 
Tatyana   (2004-02-26 14:21) [0]

У меня есть

List: TString;
s, St: String;
AMassiv: array of array of String;
.......

begin
St := " ";
s := List[1]; //"1 2 3 4"

for j:=0 to Length(s) do
begin
if s[j]<>" " then
St:=St+s[j];// в этом операторе St сначала присваивается
//значение #0, а только затем 1; в следующих
//операциях возникает ошибка AccessViolation
//Вопрос: связано ли это между собой;
// что кодирует #0;
// как избежать этой ошибки


if (St<>"") and((s[j]=" ")or(j=Length(s))) then
begin
SetLength(AMassiv, m, List.Count);
AMassiv[0,0] := St;
inc(m);
St:="";
end;


 
Гаврила   (2004-02-26 14:25) [1]

Во первых
for j:= 1 to Length(s) do



Страницы: 1 вся ветка

Текущий архив: 2004.03.09;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.337 c
1-25760
Ш-К
2004-02-26 13:51
2004.03.09
Дин. массивы.


11-25723
Dimaxx
2003-06-21 01:19
2004.03.09
Как сделать немодальную форму типа Lister у WindowsCommander а?


14-25920
Undert
2004-02-02 17:20
2004.03.09
Perforce


1-25807
MasterKolyan
2004-02-25 15:10
2004.03.09
Генератор списка случайных чисел по коду_Выбор элемента по номеру


1-25783
Lena19
2004-02-26 11:02
2004.03.09
создание копии объекта