unit ThreadUnit; {$mode ObjFPC}{$H+} interface uses Classes, SysUtils, Dialogs; type {ThreadClass} ThreadClass = class public constructor create(); end; implementation constructor ThreadClass.create(); begin ShowMessage("Hello from Another Unit"); end; end.