![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#16
|
||||
|
||||
![]() Так... Простейший класс написал. Он инициализирует OpenGL и завершает его.
Код:
Добавляю его в uses и работает прекрасно. Примерно так: Код:
Когда попытался использовать класс в библиотеке после выполнения FDC:=GetDC(FBHandle); раздаётся матерок что HDC не может быть равно нулю... ![]() Последний раз редактировалось AXS, 16.04.2008 в 21:05. |
#17
|
||||
|
||||
![]() Попробуй перенести ogl.Initiate(true); из OnCreate в OnShow или OnActivate
Что делать, когда сломался комп: 1. Если вы юзер - делать ноги. 2. Если ремонтник - делать деньги. 3. Если вы программист - делать вид, что так было задумано. |
#18
|
||||
|
||||
![]() Но ведь когда выполняется не в либе, а в самой проге всё ок...
![]() |
#19
|
||||
|
||||
![]() У меня тоже некоторые процедуры отказывались работать в Dll хотя в проге работали. Сам не знаю с чем связано.
Что делать, когда сломался комп: 1. Если вы юзер - делать ноги. 2. Если ремонтник - делать деньги. 3. Если вы программист - делать вид, что так было задумано. |