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

Вниз

Помогите разобраться с ошибкой!!! Очень прошу.   Найти похожие ветки 

 
Sacred ©   (2003-10-12 21:49) [0]

Значит дело обстоит так...при загрузке уже существующей сцены выпадает ошибка на строке
if Assigned(FBuffers) then begin
     i:=FBuffers.IndexOf(aBuffer);  это из модуля GLScene

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

Сцена у меня загружаеться обычным способом
glScene.LoadfromFile(cFileName);

за ранее боьшое спасибо.


 
cyborg ©   (2003-10-13 00:34) [1]

Какая ошибка?
ацес виолатион? тогда при освобождении FBuffers не обнуляешь его, либо с начала работы программы указатель на объект не нуль.


 
Sacred ©   (2003-10-14 00:09) [2]

вообщем дело обстоит так...
я просто использовал в своей проге GLSceneEditor, там есть функция ReadScene...в ней такой кусок
with glScene do
 begin
   if Assigned(Cameras) then
   begin
     FCameraNode.Data:=Cameras;

....

так вот при запуске проги эта функция выполняеться и значение glScene не равно нуль...

но как только я открываю файл *.gls вот так:
if OpenDialog.Execute then begin
             glScene.LoadFromFile(OpenDialog.FileName);
      ResetTree;
      ReadScene;
end;
и на выполнении процедуры ReadScene значение glScene = nil...хотя в исходниках процедуры LoadFromFile никакого однуления нет...я уже пробовал сохранять и открывать файл через LoadFromTextFile...все равно такие же грабли...

в чем тогда может быть проблемы



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

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

Наверх




Память: 0.47 MB
Время: 0.029 c
6-1075998789
DelphiN!
2004-02-05 19:33
2004.04.18
Команды SMTP серверов


1-1081024810
Arturchik
2004-04-04 00:40
2004.04.18
А как закрывая окно крестиком выполнить что-нибудь?


3-1079610909
yura_2
2004-03-18 14:55
2004.04.18
Возвращаемой в запросе величине присвоить значение переменной


11-1062831013
dictator
2003-09-06 10:50
2004.04.18
Как реагировать на 2-е колесо мыши?


3-1079938024
Лысый
2004-03-22 09:47
2004.04.18
Вопрос по Distinct