DLL usage in RunRev
Ken Ray
kray at sonsothunder.com
Mon Nov 28 11:12:02 EST 2005
On 11/28/05 10:01 AM, "Alessandro Manotti" <ale870 at gmail.com> wrote:
> It worked, but only RunRev dlls (sure compiled with RunRev toolkit).
> I currently work in Delphi (but I know other "low-level" programming
> languages) and I not yet understand why RunRev makes the difference
> between RunRev-DLL and Non-RunRev DLLs.
>
> Basically, the dll has a unique structure; the only difference is
> parameters passing using stack (from left to right: pascal-style;
> right-to-left: C-style).
Well, Rev DLLs have a special header that must be compiled into the
external, which I assume is expected by the Revolution engine when it goes
to load it. Personally, I'd *love* to see Rev use normal DLLs so the
workaround wouldn't be necessary, but until that happens at least there's a
way to do it.
> However... I will use this proxy-like system, using VBS (great example!).
Thanks!
Ken Ray
Sons of Thunder Software
Web site: http://www.sonsothunder.com/
Email: kray at sonsothunder.com
More information about the use-livecode
mailing list