Si lo que quieres es que el exe se ejecute en la maquina del cliente puedes hacer un ocx, si por el contrario lo que quieres es que se ejecute en tu servidor desde php hay funciones como "system()" que lo permite pero tu exe debe ser un exe muy concreto no puede interacturar con el usuario simplemente tu le pasas unas parametros o no y el hace algo. Sin embargo con un ocx se interactua totalmente con el usuario si quieres. ya que corre en su maquina, un ocx lo puedes haces en visual basic por ejemplo.
Saludos,Carlos
Primero, que es lo que quieres lograr con la ejecucion del programa. Los CGIs o ISAPIs (este ultimo para IIS principalmente) son ejecutables para el servidor WEB y te arrojaran informacion HTML o lo que quiereas pero interacturan con el browser tambien manejar DBs pero no creo que los puedas usar con malas intenciones para los clientes...
El siguiente sitio esta hecho con ISAPI y te enseña como hacerlo en Delphi
http://www.matlus.com
Saludos!!
Abrir un .exe es algo que el explorador no permite, pero tengo entendido que dentro de Flash, que es un programa que el navegador ejecuta automaticamente existe una orden para ejecutar un programa .exe (shell) directamente, esta podria ser una forma, aunque la verdad nunca lo he probado.