This demo shows how to raise .Net events and handle these events from Delphi using the .Net Runtime Library for Delphi. The demo shows you how to register a .Net event called StateChange and raised in a stdcall method named StateChangeEventHandler.