Hi On Windows/Vista :- vr = ctypes.CDLL(str) When loading a DLL that is corrupted using cytpes, i get a bombed out box with "python.exe - bad image" as the message box title instead of handling it at my exception handler. How do i do this without the ugly messagebox from python ? Marcus.CM.