oh, and weird thing...
the form didn't get destroyed with $Form = 0
only after that I had put a redim that destroyed it!
so there is some iffy going on after all...

 Code:
$F = CreateObject("Kixtart.Form")
@error ?
$F.show
"pausing start. see if dll shows up loaded. continue after."
get $ cls ?
   $SF = 0
"pausing release. see if dll shows up loaded. continue after."
get $ cls ??
   ReDim $F
"pausing redim. see if dll shows up loaded. quit after."
get $
_________________________
!

download KiXnet