Ya te lo dije, los .exe's ya kompilador no se pueden deskompilar a no ser los de Java creo....
Asi que tendras que enkontrar el archivo .pas del programa....
si estas hablando de PASCASL.NET es valido ( hay PASCAL .NET??)
Y por otro lado aunque no fuera pascal, cualquier exe se puede descompilar
, el punto es que no haya sido utilizada ninguna tcnica de ofuscacion para endurecer la tarea.
Por otro lado aunque lo puedas descompilar, llevarlo a pascal nmo sera nada facil , de seguro mas facil llevarlo a C y eso solo devolviendote los llamados a la API... de ahi para arriba... complicadisimo, si tienes suerte encontraras algun buen decompilador a C++ pero no creo que a PASCAL, te tocaria buscar.