Aus deinem Beitrag #10:
Delphi-Quellcode:
if Assigned(Usersession) then //er springt von hier nach
iwLabel1.Caption := 'Usersession ist da'
else
iwLabel1.Caption := 'Usersession ist nicht da'; // hier
...
Ich habe von Intraweb keine Ahnung, aber wenn Usersession nicht assigned ist, dann brauchst du auch gar nicht mehr zu versuchen auf Objekte/Variablen in dieser Session zuzugreifen, sondern musst erst mal klären, wie du an die UserSession ran kommst.
Zu
CoInitialize /
CoInitializeEx:
Das wird benötigt, wenn
COM (
ADO) innerhalb von Threads aufgerufen wird; in
jedem Thread zu Beginn 1 mal aufrufen.