|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.01.2011, 14:51 | #1 |
Участник клуба
Регистрация: 30.07.2009
Сообщений: 1,601
|
DirectX .dll или .pas ?
Приветствую всех форумчан. Я очень извеняюсь за создание этой темы. Знаю, что подобные были, но я так и не нашел нужного в них. Я искал в google о DirectX. Чаще всего ко мне лезла книга DirectX в Delphi. Но со временем я нашел форум на котором ссылка, чтобы скачать библиотеки directX. Я скачать 2 dll. Вдруг ко мне на глаза попалась статья о том, как подключить файлы DirectX .pas. Я конечно не знаю как это делается. Учил OpenGL, (работал с glu.pas и gl.pas). Теперь хочу изучить DirectX вот только как? Пробывал поиск по форуму, но так ничего и не нашел(нашел, но не то). Вообщем я хочу узнать, где скачать библиотеки (или как они называются) DirectX, и как их установить (использовать) в delphi 7? Ну или дайте ссылочку где данная проблема решена (только посмотрите решена ли она. А то много я таких ссылок уже нашел).
Буду очень благодарен. |
17.01.2011, 15:00 | #2 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
Посмотрите тут: http://clootie.narod.ru/delphi/
или тут: http://sourceforge.net/projects/delphi-dx9sdk/
Изобретатель велосипедов
|
17.01.2011, 15:05 | #3 |
Участник клуба
Регистрация: 30.07.2009
Сообщений: 1,601
|
Спасибо. Я английский почти не знаю. Только у меня вопрос: как использовать в delphi7? Как подключить библиотеку. А то в книге Фленова тяжело. Каждую функцию описывать. Приорететный вопрос не: "где скачать?", а: "как установить?".
Еще раз спасибо. |
17.01.2011, 15:07 | #4 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
Ну, как бы просто модули подключить и готово. Прописываете пути и добавляете в uses эти модули. Дальше код по примерам.
Изобретатель велосипедов
|
18.01.2011, 07:11 | #5 | |
Участник клуба
Регистрация: 30.07.2009
Сообщений: 1,601
|
Цитата:
Я только OpenGL подключал, но там расширение pas, поэтому подключить было не сложно. Последний раз редактировалось _PROGRAMM_; 18.01.2011 в 07:16. |
|
18.01.2011, 09:32 | #6 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Да просто забросьте pas в папку, где остальные модули и сам dpr и в Uses напишите имена файлов без .pas
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
18.01.2011, 12:34 | #7 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
Модули pas содержат описание типов и импорт функций из dll => подключаете вы pas-файл, который импортирует функции. При этом dll должна находиться либо в папке с приложением, либо в папке винды.
Изобретатель велосипедов
|
18.01.2011, 13:57 | #8 |
Участник клуба
Регистрация: 30.07.2009
Сообщений: 1,601
|
В архиве всего 2 dll. И все. Если бы все было как вы говорите, я бы не создавал эту тему. Причем во всех архивах DirectX только 2 dll. Напимер, вторая ссылка от Selestis во втором посте.
|
19.01.2011, 01:56 | #9 |
Регистрация: 19.01.2011
Сообщений: 3
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
OpenGL или DirectX? | Juffin | Свободное общение | 6 | 24.05.2010 18:29 |
DirectX или OpenGL? | Lunex.08 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 21 | 26.04.2010 11:46 |
Что мощнее или портативнее движок directx или opengl? | albatros | Помощь студентам | 2 | 08.12.2009 17:43 |
DirectX или OpenGL? | chuvaka4x | Win Api | 6 | 22.06.2009 09:00 |
DirectX и С++ или С# | AVi | Общие вопросы C/C++ | 9 | 15.04.2008 23:56 |