Am 22.03.2012 um 17:44 schrieb Lee Badham:

> Hi,
> 
> I'm using an Eye One Driver and EyeOneMBS
> 
> Any reason that when I use i1.loadinternaldll() I get a hard crash, but when 
> I use i1.loaddll("EyeOne.dll") it works fine.


Loading DLL from memory doesn't work well in some situations.
It may be that Microsoft makes it impossible with future permission checks.
Allowing the app to mark memory as executable is a bad idea from security point 
of view.


We offer this functionality as a convenience function and we don't get much 
complains about it.
If you have trouble, use DLL. You could also make your app load the DLL if 
there is one and else load internal one.
So if user reports a crash, you could give him DLL, but not include DLL for 
everyone else.

Greetings
Christian

-- 
Real Studio Conferences, Training and Meetings in Orlando, London, Pforzheim 
and Leipzig.

More details and registration here:
http://www.monkeybreadsoftware.de/realbasic/events/




_______________________________________________
Mbsplugins_monkeybreadsoftware.info mailing list
[email protected]
https://ml01.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info

Reply via email to