Конференция "KOL" » OpenGLContext и Delphi 2006+ [Delphi, Windows]
 
  • tigrazone (26.05.11 23:36) [0]
    Здравствуйте
    При компиляции выводит ошибки следующие:
    [Pascal Error] OpenGLContext.pas(4750): E2003 Undeclared identifier: 'glTexSubImage3D'
    [Pascal Error] OpenGLContext.pas(4761): E2034 Too many actual parameters

    Помогите
    Нужно очень!
  • Dufa © (27.05.11 10:08) [1]
    Еще одну тему создай, тогда точно помогут..

    Хотя бы проект прикрепил бы
  • tigrazone (27.05.11 18:43) [2]
    я компилировал из того архива пример

    и вот такое...
  • RusSun © (27.05.11 19:28) [3]

    > я компилировал из того архива

    Какого? где? > 3й
  • tigrazone (27.05.11 22:55) [4]
  • Vladimir Kladov © (28.05.11 06:13) [5]
    То было сделано для Delphi5. А D2006 у меня нет. Под D2010 и DXE точно знаю, что не будет работать без полной переделки всего кода, из-за того, что теперь String стал двухбайтовым, и никакой опции для обратной совместимости не предусмотрено. Простейший способ: работать в Delphi 7. Если руки есть откуда надо - переделайте код.
  • Hallif © (28.05.11 12:56) [6]

    > OpenGLContext.pas(4750): E2003 Undeclared identifier: 'glTexSubImage3D'

    функция glTexSubImage3D отсутствует в KOLOGL12

    > OpenGLContext.pas(4761): E2034 Too many actual parameters

    функция CheckErrors в KOLOGL12 не принимает параметров, уровень задается переменной ErrorLevel
    if not CheckErrors( 2 ) then заменить на if not CheckErrors then
    KOLOGL12.pas и OpenGLContext.pas в архиве:
    http://depositfiles.com/files/ratdyf4sf
 
Конференция "KOL" » OpenGLContext и Delphi 2006+ [Delphi, Windows]
Есть новые Нет новых   [120347   +16][b:0][p:0]