Показать сообщение отдельно
Старый 31.03.2010, 22:48   #7
firstvirus
Оператор ЭВМ
 
Регистрация: 13.01.2010
Сообщений: 35
Написано 3 полезных сообщений
(для 4 пользователей)
Ответ: Xors3D для Delphi 7

Не стану мусорить созданием новой темы, поэтому напишу тут. Использую unit файл от товарища maxturbo, для написания программы в Delphi. Тестовый код:
  xCreateLog (0,1,'xors_log.html');
  xAppTitle('Test');
  xGraphics3D (800,600,32,0,1);
  xSetBuffer(xBackBuffer());
  xInitDraw();
  vr_SetColorScheme(1);
  testImage:=xLoadImage('test.png');
  repeat
    xCls();
    xDrawImage(testImage,0,0,0);
    xFlip();
  until xKeyHit(KEY_ESCAPE)<>0;
Однако при попытке запуска приложения возникает ошибка. Путем дебага выяснил что переменная testImage пуста, т.е. функция не вернула значение. Так же функция xCreateLog не создает файл лога и соответственно не могу посмотреть в чем дело. Замена stdcall на cdecl не помогла.


Чет нифига не понимаю. Заработало когда опять поменял stdcall на cdecl. Хотя 5 минут назад нифига не происходила. Жаль что вопрос не по теме, но теперь такая же проблема с FastImage.
(Offline)
 
Ответить с цитированием