exe imports / exports and Eu

new topic     » topic index » view thread      » older message » newer message

This is a multi-part message in MIME format.

------=_NextPart_000_0009_01C0E48C.FDC0CFC0
	charset="iso-8859-1"

Hi everyone.

I want to create a "plugin" for the AC3D modeller.

I have never tried anything like this before so these questions might
be a bit lame :)

It looks to me like the AC3D.exe exports most of its internal functions.
These are then made available to the plugin (which I believe is a =
renamed
DLL) to call.=20

I had hoped that I could create my DLL plugin using the Eu2C translator.
However, I cannot think of a way to get my dll to "see" the exported =
AC3D
functions. Is there a way to do it? Perhaps by modifying one of the =
files
created by Eu2C?

Alternatively, could I create a DLL using BCC that I can then call from =
a
Euphoria program, passing my data backwards and forwards through=20
the DLL? (Is this perhaps what Mic has done with his WinAMP plugin?)

Any advice would be greatly appreciated (especially from you guys that=20
have done this DLL thing......Todd, Mic, Ray etc......)

All the best.

Mark

------=_NextPart_000_0009_01C0E48C.FDC0CFC0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 5.50.4611.1300" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi everyone.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I want to create a "plugin" for the =
AC3D=20
modeller.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I have never tried anything like this =
before so=20
these questions might</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>be a bit lame :)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>It looks to me like the AC3D.exe =
exports most of=20
its internal functions.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>These are then made available to the =
plugin (which=20
I believe is a renamed</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>DLL) to call. </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I had hoped that I could create my DLL =
plugin using=20
the Eu2C translator.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>However, I cannot think of a way to get =
my dll to=20
"see" the exported AC3D</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>functions. Is there a way to do it? =
Perhaps by=20
modifying one of the files</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>created by Eu2C?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Alternatively, could I create a DLL =
using BCC that=20
I can then call from a</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Euphoria program, passing my data =
backwards and=20
forwards through </FONT></DIV>
<DIV><FONT face=3DArial size=3D2>the DLL? (Is this perhaps what Mic has =
done with=20
his WinAMP plugin?)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Any advice would be greatly appreciated =
(especially=20
from you guys that </FONT></DIV>
<DIV><FONT face=3DArial size=3D2>have done this DLL thing......Todd, =
Mic, Ray=20
etc......)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>All the best.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>

------=_NextPart_000_0009_01C0E48C.FDC0CFC0--

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu