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

Вниз

Странная ошибка   Найти похожие ветки 

 
Ri2008   (2008-04-07 13:33) [0]

падает на TComboBox.Create(Application);

в рабочем каталоге работает,а при переносе экзешника
в другую папку он падает.Искал час орамлением кода

в FormCreate вызывается процедура TForm1.CreateBox;

так создаются динамически боксы

begin
mes("z1");
C1 := TComboBox.Create(Application);
mes("z2");


в рабочей папке показывается подряд и z1 и z2
при переносе в другую папку и запуске появляется z1
и программа падает с ошибкой AccessViolation read 0000068

c1:TComboBox;
mes - процедура Showmessage


 
Palladin ©   (2008-04-07 13:40) [1]

а что у тебя в той другой папке и что именно в нее переносится?


 
Плохиш ©   (2008-04-07 13:45) [2]


> Ri2008   (07.04.08 13:33)  

Класс, натоптать стока букав и ничего! не сказать... Талант!


 
DrPass ©   (2008-04-07 13:53) [3]


> C1 := TComboBox.Create(Application);

Вряд ли это поможет, но зато обретет логический смысл:
C1 := TComboBox.Create(Self);


 
Ri2008   (2008-04-07 14:01) [4]

>а что у тебя в той другой папке и что именно в нее переносится?

ничего особенно,
сам prog.exe что скомпилировал

да не помогло C1 := TComboBox.Create(Self);
пробывал и Form5 подставлять
странно но в рабочей папке бокс создается, а  в другой нет


 
Игорь Шевченко ©   (2008-04-07 14:03) [5]

мало кода


 
имя   (2008-04-07 14:43) [6]

Удалено модератором


 
Palladin ©   (2008-04-07 14:49) [7]

Удалено модератором


 
Ri2008   (2008-04-07 15:29) [8]

пофиксил, проблема была конечно повыше кода,
в процедуре перестройки хука на окна,
повреждался класс TForm



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

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

Наверх




Память: 0.48 MB
Время: 0.017 c
2-1207470775
malyar
2008-04-06 12:32
2008.05.04
sql запросы без sql сервера


2-1207738292
F@T@L_Err0r
2008-04-09 14:51
2008.05.04
Компоненты Сокет


3-1196612144
AlexeyMir
2007-12-02 19:15
2008.05.04
Ehlib CheckBoxes


2-1207633373
F@T@L_Err0r
2008-04-08 09:42
2008.05.04
Копирование папки


15-1206430830
tesseract
2008-03-25 10:40
2008.05.04
Стань бетатестером рекламной компании Intel и получи 5 баксов