Я не знаю, почему процедура TrackBar1.SetTick не работает, но если вы отправите сообщение таким же образом, как и процедура, она будет работать. Вам потребуется добавить модуль CommCtrl в ваше предложение для использования TBM_SETTIC, как показано ...
implementation
Uses CommCtrl;
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
TrackBar1.TickStyle := tsManual;
TrackBar1.Min := 0;
TrackBar1.Max := 100;
SendMessage(TrackBar1.Handle, TBM_SETTIC, 0, 9);
SendMessage(TrackBar1.Handle, TBM_SETTIC, 0, 19);
SendMessage(TrackBar1.Handle, TBM_SETTIC, 0, 79);
SendMessage(TrackBar1.Handle, TBM_SETTIC, 0, 89);
end;
Надеюсь, это поможет!