Сейчас на форуме: hgdagon, asfa (+3 невидимых)

 eXeL@B —› Программирование —› Глюк с mfmplayer
Посл.ответ Сообщение

Ранг: 161.0 (ветеран)
Активность: 0.120
Статус: Участник

Создано: 16 июня 2007 15:16
· Личное сообщение · #1

У меня довольно прикольная проблема, т.к. одна строчка решает, запустить приложение или нет.
Масм... Подключаю mfmplayer как надо, вставляю код в приложение, последняя строчка invoke mfmPlay, pMusic.. в РадАсме запускаю, но выдает ошибку LINK : fatal error LNK1104: cannot open file "\masm32\lib\user32.lib" эта либа как раз-таки подключена
В чем проблема?



Ранг: 309.8 (мудрец), 21thx
Активность: 0.170
Статус: Участник

Создано: 16 июня 2007 18:08
· Личное сообщение · #2

код в студию...

-----
Shalom ebanats!




Ранг: 161.0 (ветеран)
Активность: 0.120
Статус: Участник

Создано: 16 июня 2007 21:01
· Личное сообщение · #3

SLV
Да возьми дюбой сорец кейгена от Кантервуда, где есть музыка.. Хоть что не бери, все равно не пашет.



Ранг: 516.1 (!), 39thx
Активность: 0.280
Статус: Участник

Создано: 16 июня 2007 21:03
· Личное сообщение · #4

проблема в том, что давно нужно юзать ufmod



Ранг: 161.0 (ветеран)
Активность: 0.120
Статус: Участник

Создано: 16 июня 2007 21:13
· Личное сообщение · #5

Av0id
Насчет уфмода не знаю, т.к. во всех сорцах, которые я встречал, использовалась библа mfmplayer..
+ еще я нигде нормальных примеров с уфмодом не видел



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 16 июня 2007 21:14
· Личное сообщение · #6

всё работает.

9944_16.06.2007_CRACKLAB.rU.tgz - keygen.rar



Ранг: 161.0 (ветеран)
Активность: 0.120
Статус: Участник

Создано: 16 июня 2007 21:19
· Личное сообщение · #7

Vovan666
У кого как, у меня ничто не работает с мфмплэйером, точнее РадАсм выдает ошибку..
А сами экзешники работают.



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 16 июня 2007 21:23
· Личное сообщение · #8

Там же все кейгены под масм, а не под радасм, видать в этом проблема.



Ранг: 161.0 (ветеран)
Активность: 0.120
Статус: Участник

Создано: 16 июня 2007 21:29
· Личное сообщение · #9

Vovan666
Да не, РадАсм - это только ИДЕ для масма.. проблема не в этом




Ранг: 52.0 (постоянный), 146thx
Активность: 0.030.08
Статус: Участник

Создано: 16 июня 2007 23:33
· Личное сообщение · #10

Скорее всего проблема в пути к либе...
у тебя скорее всего что-то типа этого:
includelib \masm32\lib\user32.lib
не нужно прописывать относительный путь...
под RadAsm'ом нужно либо целиком указать путь
includelib C:\masm32\lib\user32.lib
либо просто название самой либы...
includelib user32.lib
(это какой-то глюк в самом линкере, либо в передаче параметров линкеру...)



Ранг: 161.0 (ветеран)
Активность: 0.120
Статус: Участник

Создано: 17 июня 2007 12:35
· Личное сообщение · #11

UniSoft
С этим у меня все в порядке, я указал саму либу: includelib user32.lib




Ранг: 605.2 (!), 341thx
Активность: 0.470.25
Статус: Модератор
Research & Development

Создано: 17 июня 2007 14:49
· Личное сообщение · #12

скорее всего, в самой либе mfmplayer'a прописан путь "\masm32\lib\user32.lib", а компилируемый проект и директория с либами находятся на разных логических дисках.

-----
EnJoy!




Ранг: 161.0 (ветеран)
Активность: 0.120
Статус: Участник

Создано: 17 июня 2007 15:13
· Личное сообщение · #13

Jupiter
Может быть и в этом, но чем открыть либ-файл?




Ранг: 605.2 (!), 341thx
Активность: 0.470.25
Статус: Модератор
Research & Development

Создано: 17 июня 2007 16:04
· Личное сообщение · #14

открывать .lib нет необходимости

варианта два:
1. Использовать uFMOD http://ufmod.sourceforge.net/ind_ru.htm . Смотри Руководство - Win32 http://ufmod.sourceforge.net/Win32/ru.htm .
2. Проверить, чтобы на том диске, с которого ты компилируешь, была папка масма \masm32\lib\ с файлом user32.lib

Первый вариант предпочтительнее, но если тебе нужно быстрое решение, то размести проект и масм на одном диске. Также проверь, чтобы папка с масмом была в корне диска, например C:\masm32, а не C:\какая-то папка\masm32.
В идеале нужно просто указывать имя либы без пути, а include/lib папки задаются в .bat файле / RadAsm / WinAsm.

-----
EnJoy!




Ранг: 516.1 (!), 39thx
Активность: 0.280
Статус: Участник

Создано: 17 июня 2007 16:25
· Личное сообщение · #15


Насчет уфмода не знаю, т.к. во всех сорцах, которые я встречал, использовалась библа mfmplayer..
+ еще я нигде нормальных примеров с уфмодом не видел


ну ты блин юморист, в самом пакете ufmod'a куча исходников как его юзать, и к тому же, к mfmplayer он уже никакого отношения не имеет


 eXeL@B —› Программирование —› Глюк с mfmplayer
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати