Comparto tu pensamiento y bueno es un tema poco complejo, aqui te doy algunas posibles soluciones:
Web Services
si tienes donde alojar un servicio WSDL lo que puedes hacer un servicio el cual incluiras con tu aplicacion VFP 7.
de esta manera no tendras nada de codigo en tu aplicacion que alguien pudiera modificar para quitar la "Bomba de Tiempo"
en el servidor dond etengas tu web services, ahi es donde tendras cada cliente y cuando vencera su tiempo de prueba, en caso de que no pague, simplemente cada que inicie la aplicacion lo rechazara.
como funciona, en tu aplicacion incluyes tu web service, de ahi al iniciar tu sistema, leera la informacion desde tu servidor, en el sistema analizara lo que recogio, si recogio funciona, que bien, si recogio no funciones, bueno ya esta solucionado tu problema.
si no tienes servidor para alojar tu web service te recomiendo visites este lugar:
http://www.xml-webservices.net/xmlWebservices/offer.aspxsi esto te ayuda, no olvides las estrellitas
Isaac Venegas
ICQ HOME 109934470
ICQ Office 112081025
SysOp PortalFox.com Chat & Public Relations
SysOp PortalFox.com Chat y Relaciones Publicas