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

Вниз

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

 
DimChan   (2003-10-29 09:12) [0]

Я сделал нижеследующее, но дает ошибку, не позволяет присвоить значение:


if qproba.fields[x].ClassName = "TStringField" then
begin
y := y+1;
SetLength (SProba,y);
SProba[y] := QProba.Fields[x].FieldName ;//SProba: array of string, QProba.Fields[x].FieldName : string
SqlStr := SqlStr + ", " + SProba[y];
RichEdit1.Text := SqlStr;
end ;



 
Digitman   (2003-10-29 09:16) [1]

SProba[y - 1] := ..


 
DimChan   (2003-10-29 09:30) [2]


> Digitman © (29.10.03 09:16) [1]
> SProba[y - 1] := ..


Я не понял конечно к чему это, но тем не менее Не помогло!!!


 
Johnmen   (2003-10-29 09:49) [3]

>Я не понял конечно к чему это...

Элементы массива индексируются со значения 0
У тебя "y" - это количество элементов массива.


 
Anatoly Podgoretsky   (2003-10-29 09:55) [4]

Выход за границы массива


 
Anatoly Podgoretsky   (2003-10-29 09:57) [5]

Заменить можно на High(SProba), что идеологически вернее


 
DimChan   (2003-10-29 12:16) [6]

Спасибо вам, МАСТЕРА, я полностью решил проблему!!!



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

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

Наверх




Память: 0.45 MB
Время: 0.009 c
4-56956
avch
2003-09-19 09:50
2003.11.17
Оконное приложение на API


1-56625
Maks Realov
2003-11-05 14:07
2003.11.17
Работа с указателями в OP - почему так?


3-56475
Dunmer
2003-10-27 14:53
2003.11.17
Какой объект для Query выступает в качестве DataSource


1-56626
McSimm2
2003-11-05 16:32
2003.11.17
Массив объектов


6-56798
ORMADA
2003-09-19 08:37
2003.11.17
Перекодировка Koi8R в Win





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский