Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как поставить DSPack на BDS2006? 
:(
    Опции темы
SilverMax
  Дата 28.10.2006, 13:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 38
Регистрация: 25.12.2005
Где: Москва

Репутация: нет
Всего: нет



Народ, помогите плиз. Последняя версия DSPack предназначена для D7, а я поставил BDS2006 и теперь срочно надо как-то поставить DSPack. Подскажете? Заранее спасибо))
PM   Вверх
Alexeis
Дата 28.10.2006, 19:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 109
Всего: 459



SilverMax, так а что не становится? Какие ошибки выдает? Вообще делфи автоматом конвертирует пакеты из новых в старые.


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
SilverMax
Дата 28.10.2006, 22:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 38
Регистрация: 25.12.2005
Где: Москва

Репутация: нет
Всего: нет



эээ в общем в ридми написано скомпилировать DirectX9_D7 пакет и при компиляции мы быстренько вылетаем вот на этой строчке::
Код

 case Integer of
    0: (
      dwZDestConst                : DWORD      // Constant to use as Z buffer for dest
     );
    1: (
//вот эта строчка:
>>>>>>>>      lpDDSZBufferDest            : PDirectDrawSurface; // Surface to use as Z buffer for dest
      dwZSrcConstBitDepth         : DWORD;     // Bit depth used to specify Z constant for source




таких ошибок 7 и все указывают на объявления переменных типа 
Код
PDirectDrawSurface
 в блоке Case.

Может я что-то не догоняю, но в D7 компиль отлично проходил тех же пакетов...В чём же фишка?
PM   Вверх
Alexeis
Дата 28.10.2006, 22:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 109
Всего: 459



SilverMax, Можно полный текст ошибки?


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
SilverMax
Дата 29.10.2006, 08:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 38
Регистрация: 25.12.2005
Где: Москва

Репутация: нет
Всего: нет



alexeis1, вот лог ошибок:
Код

[Pascal Error] DirectDraw.pas(359): E2154 Type 'IDirectDrawSurface' needs finalization - not allowed in variant record
[Pascal Error] DirectDraw.pas(366): E2154 Type 'IDirectDrawSurface' needs finalization - not allowed in variant record
[Pascal Error] DirectDraw.pas(376): E2154 Type 'IDirectDrawSurface' needs finalization - not allowed in variant record
[Pascal Error] DirectDraw.pas(383): E2154 Type 'IDirectDrawSurface' needs finalization - not allowed in variant record
[Pascal Error] DirectDraw.pas(395): E2154 Type 'IDirectDrawSurface' needs finalization - not allowed in variant record
[Pascal Error] DirectDraw.pas(835): E2154 Type 'IDirectDrawSurface' needs finalization - not allowed in variant record
[Pascal Error] DirectDraw.pas(837): E2154 Type 'IDirectDrawSurface' needs finalization - not allowed in variant record
[Pascal Fatal Error] DirectX9_D7.dpk(43): F2063 Could not compile used unit '..\src\DirectX9\DirectDraw.pas'


"not allowed in variant record" - это же запрет объявления переменной, насколько я понимаю...
PM   Вверх
Alexeis
Дата 29.10.2006, 11:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 109
Всего: 459



Да примерно, введен запрет на инициализацию записей с вариантной частью. 
Ошибка несет синтаксический характер, а потому это вопрос скорее из класса "общих вопросов".

Модератор: Перенес из Delphi: Звук, графика и видео


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
SilverMax
Дата 29.10.2006, 12:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 38
Регистрация: 25.12.2005
Где: Москва

Репутация: нет
Всего: нет



Прекрасно, и всё- таки что же мне делать?
PM   Вверх
Alexeis
Дата 30.10.2006, 12:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 109
Всего: 459



Цитата(SilverMax @  29.10.2006,  12:33 Найти цитируемый пост)
Прекрасно, и всё- таки что же мне делать? 

Исправлять синтаксис. Я в интерфейсах мало понимаю.  
Вопрос серьезный и важный. Жалко что никто не может в этом помочь.  smile 


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
SilverMax
Дата 30.10.2006, 16:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 38
Регистрация: 25.12.2005
Где: Москва

Репутация: нет
Всего: нет



Ну неужели D7 настолько отличаеся от той, что в BDS2006, что даже синтаксические правила несовместимы?! Этого просто не может быть... smile 
PM   Вверх
Alexeis
Дата 30.10.2006, 17:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 109
Всего: 459



Цитата(SilverMax @  30.10.2006,  16:32 Найти цитируемый пост)
Этого просто не может быть...

Различия небольшие, но они есть. Интерфейсы в делфи были введены сравнительно недавно и в связи с этим язык модифицируется.


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
SilverMax
Дата 30.10.2006, 19:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 38
Регистрация: 25.12.2005
Где: Москва

Репутация: нет
Всего: нет



alexeis1, спасибо тебе большое. Но всё-тки кто-то должен мне ПОМОЧЬ!!! Сам я просто не разберусь со всем этим DirectX-ом и прочими делами. Куда только смотрят модераторы этого раздела?smile
PM   Вверх
msw
Дата 31.10.2006, 07:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 12.12.2005

Репутация: нет
Всего: нет



Ищи dspack_cvs_20060329.zip он нормально ставится
PM MAIL   Вверх
SilverMax
Дата 31.10.2006, 18:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 38
Регистрация: 25.12.2005
Где: Москва

Репутация: нет
Всего: нет



msw, плиз если есть у тебя выложи его здесь или ссылку дай чтоли...заранее спасибо.
PM   Вверх
msw
Дата 4.11.2006, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 12.12.2005

Репутация: нет
Всего: нет



SilverMax
Смотри у себя на почтовом
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0880 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.