
Код:
// run, urun, exit - стандартные кнопки
run.onRelease = function() {
var myFile = mdm.Dialogs.BrowseFile.show();
mdm.System.exec(myFile);
};
urun.onRelease = function() {
var myFile = mdm.Dialogs.BrowseFileUnicode.show();
mdm.System.execUnicode(myFile);
};
exit.onRelease = function() {
mdm.Application.exit();
};
у меня этот код под "вистой бизнес" работает нормально. запускаются программы, открываются файлы, приложение завершает работу. обратите внимание, что myFile содержит полный путь к файлу, не стоит игнорировать это обстоятельство.
в висте есть новшества в системе безопасности. возможно, проблемы из-за этого.
PS всегда есть вероятность существования простого бага в коде: что-то не то подставляется, буковка не та и т.п., проверьте.
PSS. с вистой все еще далеко не ясно и не только в плане использования цинка.
PSSS чтобы ответить на ваш вопрос пришлось поставить висту на VMWare и вылечить два геморроя. а вы поленились даже пути подставить, чтобы проверить.