![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Чудеса с TStrings?
чудак © (2004-07-02 16:56:00)Код:
var LBItems:TStrings;
begin
LBItems.add('rerer');
end;
Вылетает с ошибкой "access violation....". Подскажите пожалуйста новичку, что я сделал не так?
Тимохов (2004-07-02 17:14:00) [21]
> Он так и пишет - ошибка в exe.
к тому же по адресу можете найти команду, которая вызвала исключение.
Digitman (2004-07-02 17:14:00) [22]
> чудак (02.07.04 17:07) [6]
> Господа, хорош издевацца над маленькими! :)
"маленький" - не повод для оправдания отсутствия желания шевелить извилинами, когда делают намек
> что даст продолжение
даст повод сосредоточиться на изучении пунктов главногго меню среды, где есть направление для поисков ответа на вопрос, что есть "0043E238" и как это реально может помочь в поисках ошибки
чудак (2004-07-02 17:14:00) [23]опс.. там ж tstringLIST... прошу прощения, действительно гнал, выходит:( Пошёл пробовать.
Тимохов (2004-07-02 17:14:00) [24]
> чудак (02.07.04 17:13) [10]
глаза протри, чудак:))))
чудак (2004-07-02 17:13:00) [25]Ничего я не гоню, говорю как есть:( И не сишник я.. так, самую малость:)
"procedure TForm1.FormShow(Sender: TObject);
var LBItems:TStrings;
begin
LBItems:=TStrings.Create();
LBItems.add('rerer');
end;"
Abstract error (тоже не в системной dll, а в ехе) в строке " LBItems.add('rerer');"
"например, что ошибка в вашем exe, а не в системной библиотеке user32.dll скажем."
Он так и пишет - ошибка в exe.
Тимохов (2004-07-02 17:08:00) [26]
> "lbitems := tstringlist.create();"
> Как ни странно - так делал (только без пустых скобочек)...
> Тогда тоже ошибка: "Abstract Error".
гоните :)))
вы делали tstrings.create();
> Ну а что даст продолжение "at adress 0043E238..."?
например, что ошибка в вашем exe, а не в системной библиотеке user32.dll скажем.
Romkin (2004-07-02 17:08:00) [27]чудак (02.07.04 17:07) [6] Не так ты делал. Смотри внимательно :)))
Reindeer Moss Eater (2004-07-02 17:08:00) [28]"lbitems := tstringlist.create();"
Как ни странно - так делал (только без пустых скобочек)... Тогда тоже ошибка: "Abstract Error".
Не врать.
Ты делал
tstrings.create();"
чудак (2004-07-02 17:07:00) [29]Господа, хорош издевацца над маленькими! :)
"малацца !... нечего читать незнакомые буквы, следующие в тексте "ошибки" после многоточия... не царское это дело"
Ну а что даст продолжение "at adress 0043E238..."?
"lbitems := tstringlist.create();"
Как ни странно - так делал (только без пустых скобочек)... Тогда тоже ошибка: "Abstract Error".
Digitman (2004-07-02 17:03:00) [30]особор радует слово "Вылетает"
сразу чувствуется, что равно как и у меня в практике у автора из СиДи-привода вылетаетдиск ...
Digitman (2004-07-02 17:00:00) [31]
> Вылетает с ошибкой "access violation....".
малацца !... нечего читать незнакомые буквы, следующие в тексте "ошибки" после многоточия... не царское это дело
Тимохов (2004-07-02 16:57:00) [32]на плюсах небось наинали? :)))
Reindeer Moss Eater (2004-07-02 16:57:00) [33]Не прочитал хелп
Тимохов (2004-07-02 16:56:00) [34]объект не создал
lbitems := tstringlist.create();