Странно, у меня все работает (Delphi 6). А кстати причем тут system.pas и sysutils.pas? MessageBoxA напрямую экспортируется из user32.dll в system.pas: function MessageBoxA; external user32 name 'MessageBoxA'; Вот если у тебя не пашет дельфийная ShowMessage, то это уже другой разговор.