Si la aplicación se "congela" vas a tener que usar anticongelante
Y no estoy bromeando, entre los componentes Indy encontraras uno que se llama TIdAntiFreeze, colocalo sobre tu formulario y la aplicación ya no se congelara, y el código de
dec debería de funcionar.