Можно так: 
 Code
 
 if (столкновение) then 
 (таймер).Enabled := false; 
 
 Можно просто объявить глобальную булевую переменную, тогда будет что-то типа: 
 Code
type Form1 = class ... 
 .... 
 public: 
  move:boolean; 
 ...... 
 (процедура создания формы) 
 move := true; 
 ...... 
 (процедура таймера) 
 if move then 
 begin 
 (двигать) 
 if (столкновение) then move := false; 
 end;
 В общем, надо просто подумать)