Hola.
Según estás comentando lo único que deberías de quitar son las comas correspondientes a los miles porque tu número es un entero y no lleva puntos decimales pero en caso de ser un número decimal no deberías de quitarselos porque cambiarías el número.
Hay una incongruencia en tu post porque primero hablas de que el número lo tienes en un campo con 2 decimales pero sin embargo quieres asignarlo como si fuera un entero.
Para eliminar las comas de los miles puedes usar la función StringReplace, puedes echar un vistazo a este post:
http://www.clubdelphi.com/foros/showthread.php?t=43905
Saludos