powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ошибка, библиотека?
16 сообщений из 16, страница 1 из 1
ошибка, библиотека?
    #38685807
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день всем...

Проблем такая:
вставил процедуру в Эсель (ОС 7, 2010), запуск идет с активного листа с кнопки:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" ( _
   Destination As Any, Source As Any, ByVal Length As Long)

Dim g_DX As New DirectX8
Dim g_D3D As Direct3D8
Dim g_D3DDevice As Direct3DDevice8

Private Type CUSTOMVERTEX
    X As Single         'x in screen space.
    Y As Single         'y in screen space.
    z As Single         'normalized z.
    nx As Single
    ny As Single
    nz As Single
    color As Long       'vertex [diffused] color.
End Type
Const VertexSizeInBytes = 28

Const D3DFVF_CUSTOMVERTEX = (D3DFVF_XYZ Or D3DFVF_NORMAL Or D3DFVF_DIFFUSE)

, но
выдает ошибку на "D3DFVF_XYZ"

Хотя считаю, что дело не в библиотеке (kernel32 - проверил - есть) Может из-за того, что эта машина ОС 7 х64 ???
Или в чем исчо может быть дело... Раньше работало (правда не помню параметры машины)
Stepler (щёлк-щёлк!!)

Код: plaintext
 P.S.Чтобы наступила смерть - необходима жизненная сила !!!  

gravatar_url = " http://www.gravatar.com/avatar/" + hashlib.md5(email.lower()).hexdigest() + "?"
gravatar_url += urllib.urlencode({'d':default, 's':str(size)})
...
Рейтинг: 0 / 0
ошибка, библиотека?
    #38685831
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DirectX не подключен.
...
Рейтинг: 0 / 0
ошибка, библиотека?
    #38685850
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

о каком идеть речь - об SDK ?
...
Рейтинг: 0 / 0
ошибка, библиотека?
    #38685861
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
понятия не имею, я в директ иксах не разбираюсь.

неужели так сложно открыть окно ссылок и перебрать все похожее на DirectX?
...
Рейтинг: 0 / 0
ошибка, библиотека?
    #38685904
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

дело в том, что я ваще не нашел (в references) никакого DirectX, есть только Directum, но в C:\Windows есть до дури всяких...
...
Рейтинг: 0 / 0
ошибка, библиотека?
    #38685966
Stepler,

нужна (зарегистрированная) библиотека dx8vb.dll. Была в составе DirectX 8 SDK (последний DirectX SDK, в котором была поддержка/примеры для VB6). Возможно, была в составе сервис-паков для ОС. Сейчас валяется на всяких файлопомойках: 11457657 .

P.S. Вообще-то компилятор должен был ругнуться ещё на As New DirectX8.
...
Рейтинг: 0 / 0
ошибка, библиотека?
    #38685969
Stepler,

хм, послал тебя к твоему же сообщению...
...
Рейтинг: 0 / 0
ошибка, библиотека?
    #38686034
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
13-й квартал,

Спасиб, буду искать...
...
Рейтинг: 0 / 0
ошибка, библиотека?
    #38686037
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
13-й квартал,

Ха-ха, во что значит - старость... 3 года сам знал и советовал, а счас уже не помню..

Склероз - хорошая болезнь, ничего не болит и каждый раз узнаешь что-то новое :)
...
Рейтинг: 0 / 0
ошибка, библиотека?
    #38686414
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
13-й квартал,

Блин, фигас -2, библиотеку не установить - прав админа НЕТ...
...
Рейтинг: 0 / 0
ошибка, библиотека?
    #38686530
Stepler,

внести записи в реестр вручную или через .reg-файл тоже не получится?
...
Рейтинг: 0 / 0
ошибка, библиотека?
    #38686812
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
13-й кварталStepler,

внести записи в реестр вручную или через .reg-файл тоже не получится?

Даже в C:\Windows не дает вставлять...а как через через .reg-файл ?
...
Рейтинг: 0 / 0
ошибка, библиотека?
    #38686878
SteplerДаже в C:\Windows не дает вставлять...Не важно, в каком каталоге лежит ActiveX DLL, важна регистрация (записи в реестре).Steplerа как через через .reg-файл ?Можно ли запустить regedit с возможностью добавления и правки ключей и значений в ветви (hive) HKEY_CLASSES_ROOT? Или запустить от имени администратора командную строку (cmd)?
...
Рейтинг: 0 / 0
ошибка, библиотека?
    #38686957
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
13-й квартал,

я уже пробовал вставить в реестр HKEY_CLASSES_ROOT/.... никуда не пускает
...
Рейтинг: 0 / 0
ошибка, библиотека?
    #38686971
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
13-й квартал,

Но мне другое непонятно: у меня ж вроде есть библиотека с "dx8vb.dll" - см. картинку..., но толку от ентого...
...
Рейтинг: 0 / 0
ошибка, библиотека?
    #38686989
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Удалось - скомпилировал..., но!!!!
теперь требует библиотеку "Direct3D"...., но сам объект, сволочь...

Код: vbnet
1.
Set g_D3D = g_DX.Direct3DCreate()
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ошибка, библиотека?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]