PureBasic Multi Thread DLL Problem

Blitz3D Forums/Blitz3D Programming/PureBasic Multi Thread DLL Problem

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Also has anyone managed to access (write to) the Blitz Banks RAM DIRECTLY from outside Blitz3D?

Yes, you just have to pass the bank as a parameter to your exported function, and make sure it's declared as *. It ends up being a by-reference parameter. The DLL will have the actual memory address where the bank contents are, and all it has to do is overwrite them. You can also do this with a custom type instance.

Is that what you mean?