Ich habe das Demo \SOURCE\samples\basics\DRAGDROP\DROP.EXE erweitert um eine weiter COM Schnittstelle und alles scheint zu funktionieren. man kann ein Mailitem aus der Liste von Outlook ziehen und es in das Demo fallen lassen.
nun hab ich festgestellt das er beim verlassen der App ein XppFatal.LOG erzeugt ...
da er mehrere Thread anzeigt heisst ja nur das noch was läuft ... hm ...FATAL ERROR LOG
Not recoverable Error!
SYS Thread-ID: 532
Module: EH
Error Codes: EH: 900 Sub: 0(0) OS: 0 XPP: 0
Call Stack of Thread 1 (532):
Call Stack of GUI Thread (752):
File: D:\ALASKA\DRAGDROP\3\MAILDROP.EXE
TimeStamp: 20180828 09:37
End of FATAL ERROR LOG.
Code: Alles auswählen
aInfo := ThreadInfo( THREADINFO_TID + ;
THREADINFO_SYSTHND + ;
THREADINFO_FUNCINFO + ;
THREADINFO_TOBJ )
AEVAL( aInfo, { |a| OnDummy( Var2Char( a ) ) } )
oDlg:Destroy()
SET ALTER OFF
SET ALTER TO
also für mich sieht es nicht so aus als wenn da noch ein Thread laufen würde aber trotzdem erzeugt er das XppFatal.LOG{1, 532, 78, "MAIN", thread}
als erstes dachte ich natürlich sofort am meine Erweiterungen in NewIEDocument()
aber auch bei eine TXT Datei oder BMP per DragDrop erzeugt er jetzt die XppFatal.LOG
wie komme ich nun dahinter was er meint
p.s. da war doch noch ein XbpStatusbar() ... den hatte ich schon abgeschaltet