Если вы хотите сделать то, что я думаю вы хотите, то это невозможно. :)
Как указано geofftnz, пользователю необходимо загрузить полную программу, прежде чем он сможет начать/использовать программу. Но в противном случае вы могли бы предложить простую ссылку для скачивания. Чтобы запустить программу/игру со всеми файлами на сервере и показать пользователю только выход (и, возможно, предложить некоторые варианты ввода), невозможно: либо большинство программ разрабатываются как однопользовательские приложения, поэтому у вас будет для запуска нового экземпляра программы для каждого пользователя, посетившего сайт. Независимо от того, какие ресурсы вам необходимы для сервера, некоторые программы позволяют использовать только один экземпляр.
Таким образом, включение страновой программы для иностранцев/третьих сторон на веб-сайт невозможно. При использовании своей собственной программы вы можете создать ее с помощью Flash или Silverlight, если это необходимо, даже в качестве ActiveX (больше возможностей, но также и для безопасности пользователей). Такие приложения загружают только основные функции при начальной загрузке и могут при необходимости перезагружать отсутствующие компоненты или данные (например, для игр: фактическая часть worldmap, новые уровни, элементы, ...). Но сторонние программы, не предназначенные для работы в качестве сервера, который вы можете контролировать с помощью API, должны быть переписаны. Вы сами или оригинальным издателем (маловероятно;)).
Этот url решит вашу проблему: http://codereflex.net/how-to-run-exe-on-webpage/ – 2011-04-02 06:59:55