Тема: AS3+mdm.DLL
Показать сообщение отдельно
Старый 14.01.2008, 18:44
SSergeyS вне форума Посмотреть профиль Отправить личное сообщение для SSergeyS Найти все сообщения от SSergeyS
  № 1  
Ответить с цитированием
SSergeyS

Регистрация: Sep 2007
Сообщений: 36
Question AS3+mdm.DLL

Кто-нибудь знает, как работает связка Flax+mdm.DLL?
Flash9 и Цинк2.5
Вот например есть длл которая проводин некие вычисления и возвращает результат. Как получить с дллки результат для дальнейшей его обработки.
Например есть длл с++:
Код:
#include "stdafx.h"
#include <stdio.h>
#include <windows.h>
extern "C" {
BOOL APIENTRY DllMain( HMODULE hModule,
                       DWORD  ul_reason_for_call,
                       LPVOID lpReserved)
{
    return TRUE;	
}
__declspec(dllexport) int __cdecl TEST()
{
	return 25;
}
}
есть AS3 код:
Код:
var myDLL = new mdm.DLL(mdm.Application.pathUnicode+"test_dll.dll");	
var myresult:int = myDLL.call("int","TEST");		
myDLL.clear();
myDLL.close();
В myresult всегда 1
Почему? И где с этим бороться?