calling class constructors through calldll
Joel Lucsy
jjlucsy at concentric.net
Tue May 2 13:52:17 EDT 2000
No, and it depends on the compiler you're using. I've used a modified
calldll to do this using the MSVC6 compiler. MSVC passes the "this" pointer
in a register instead of on the stack. As for any other compiler your guess
is as good as mine. If you need more info, let me know. I got it working,
but decided it was more work than it was worth.
Joel Lucsy (jjlucsy at concentric.net)
"Peter Leveille" <psl at mitre.org> wrote in message
news:390EEF59.521610B9 at mitre.org...
> I am calling a class constructor in a dll using calldll. The problem is
> that this then causes python to try and write to an illegal memory
> address (i.e. 0x00000018 or 0x00000000c). Should I be able to call a
> class constructor through calldll?
More information about the Python-list
mailing list