Форум: "Игры";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];
ВнизПроблема с вызовом процедуры из *.dll Найти похожие ветки
← →
Black Fury (2004-01-29 15:54) [0]При вызове процедуры(Vivod(DxDraw:TDXDraw;Sound: TWaveCollectionIndex)) из *.dll c такими параметрами Vivod(DxDraw1,DXWaveList.Index[0])
звук из списка находящимся на форме приложения не хочет проигрываться,
да еще и ошибку выдает да такую что вся система виснет. Почему?:(
← →
cyborg © (2004-01-29 21:32) [1]stdcall дописываеш к процедуре?
Вообще в длл-и нужно указатели делать
← →
Digitman © (2004-01-30 09:07) [2]
> Black Fury (29.01.04 15:54)
это все творится в одном и том же код.потоке (основном) ? или вызов ф-ции осуществляется в доп.код.потоке ?
> cyborg © (29.01.04 21:32) [1]
> stdcall дописываеш к процедуре?
а нашута там stdcall нужен ?
судя по типам передаваемых параметров, и хост-приложение и библ-ка верстались в Делфи, и нет ни намека о том, что библ-ка планировалась к использованию хост-приложениями, сверстанными в иных средах (ну если не считать BCB - тогда stdcall, разумеется, нужен)
← →
Digitman © (2004-01-30 09:09) [3]
> библ-ка планировалась к использованию хост-приложениями,
> сверстанными в иных средах
пардон, строго наоборот : не хост-приложение сверстано в BCB, а библ-ка ..
← →
cyborg © (2004-01-31 15:55) [4][2] Digitman © (30.01.04 09:07)
Я не имел ввиду, что обязательно нужно stdcall писать, я имел ввиду, что может в дллке stdcall процедуры, а в коде программы, возможно, забывает писать.
Страницы: 1 вся ветка
Форум: "Игры";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.054 c