![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Глюк [D5, Win2k]
nimble © (2002-06-27 06:22:00)Програмка работает без проблем, но как только добавляю в менюшку что-нибудь при закрытии вылетает Error, мол ошибка доступа к такому то участку памяти! В чем ГЛЮК!!!
BAY (2002-06-28 22:34:00) [1]Попробуй перезапустить Делфю. У меня такое было :)
Proton (2002-06-28 21:10:00) [2]тебе сюда
C:\Soft\borland\Delphi5\Help\Examples\Menu2\pmnudmo.dpr
Anatoly Podgoretsky (2002-06-28 09:04:00) [3]У тебя наверно ошибка в программе
nimble (2002-06-28 02:39:00) [4]Ладно, спасибо за усердие!
SPeller (2002-06-28 02:28:00) [5]Да с тебя никто и не требует весь код. Приведи ту часть кода, где вылетает ошибка, если необходимо для пояснения его работы приведи ещё пару кусочков и если надо, то ещё раздел описания с описанием ТОЛЬКО тех переменных, которые используются в приведённом тобой коде.
nimble (2002-06-28 00:43:00) [6]Вот че заметил! Глюк вылетает только в том случае, когда пиложение из под Delphi запускаешь!
nimble (2002-06-28 00:23:00) [7]->Song
Код программы занимаеи несколько листов. К тому же ошибка вылетает не в конкретной строке :(
Song (2002-06-27 08:49:00) [8]2nimble © (27.06.02 06:22)
Ошибка в 17-ой строке.
Когда так говорят, это значит что Вам нужно привести код программы и показать где возникает ошибка. Мы, право, не телепаты.
olookin (2002-06-27 08:35:00) [9]Я подобное делаю так:
var mi: TMenuItem;
mi:=TMenuItem.Create(MainMenu1);
mi.Caption:="New item";
MainMenu1.Items.Items[n].Insert(x,mi);
где n - валидный индекс в главном меню (например, если пунтк ПРАВКА стоит вторым, то n=1), x - валидный индекс в подменю пункта с индексом n (например, если в подменю нет пунктов, то x=0)
При этом не возникает никаких ошибок.
MBo (2002-06-27 08:25:00) [10]Search-Find Error
nimble (2002-06-27 08:15:00) [11]Да пошли вы!
SPeller (2002-06-27 08:05:00) [12]Да, точно в 17 строке глюк, полюбому... )
nimble (2002-06-27 07:56:00) [13]Есть еще подозрение на сторонние компоненты! Но вроде, их удалял все подчищал - а все равно.
nimble (2002-06-27 07:53:00) [14]Смотрел, а что толку!
Polevi (2002-06-27 07:52:00) [15]посмотри стек
nimble (2002-06-27 07:50:00) [16]У проги есть менюшка: Файл, правка и база. В "правке" есть несколько подпунктов, добавляю в него еще 2 - глюк. Или, есть ToolBar, добавляю в него две кнопки - глюк. Глюк возникает тогда, когда закрываю форму, при чем о обоих случаях ошибка указывает на один и тот же адрес. А месаг имеет следующий текст:
Exception EAccessViolation in module NoPos. exe at 000C2724.
Access violation at address 004C2724 in module "NoPos.exe". Read of address 012480C
Хотелось бы верить, что так понятнее!
MBo (2002-06-27 06:50:00) [17]А как бы ты ответил на вопрос - у меня кое-что не работает, как исправить? Информации достаточно?
nimble (2002-06-27 06:41:00) [18]не понял юмора?
MBo (2002-06-27 06:29:00) [19]в 17 строке