I've wrote a dll in Delphi 5. It's working fine, but only when the class i've implemented is in the same unit than the procedures und functions I use. If I try to include the unit, I can compile and build the dll, but when I start the dll out of mIRC, it crashs. I've also wrote the dll for normal use and it works fine with the 2 units (1 for the procedures/functions, 1 for the class). Has someone an idea, why this could happen? Can't understand, why this isn't working...