Форум: "Система";
Текущий архив: 2003.08.04;
Скачать: [xml.tar.bz2];
ВнизShellExecute Найти похожие ветки
← →
Lola (2003-05-22 20:38) [0]ShellExecute не работает открытие автокадовского чертежа на одной конкретной машине. На любой другой открывает. С чем это связано?
← →
Anatoly Podgoretsky (2003-05-22 20:51) [1]А двойной щелчок мышкой открывает документ?
← →
Lola (2003-05-22 21:00) [2]Да
← →
Anatoly Podgoretsky (2003-05-22 21:10) [3]Тогда это уже странно, ShellExecute и двойной щелчок это синонимы в данном случае. То есть при двойном щелчке выполняется то что написано для данного типа и тоже самое делает и ShellExecute, кроме разве что вместо действия по умолчанию можно выбрать другое действие и вот случайно не в этом ли дело?
Посмотри эту информацию для типа в реестре наверняка она отличается на этих машинах.
Кроме того вместо указания действия можно поставить NIL тогда будет вызвано действие по умолчанию как бы оно не называлось.
ShellExecute(0, nil,"имя документа",nil,nil,SW_SHOWNORMAL)
← →
Lola (2003-05-22 21:24) [4]Честно говоря, уже даже систему переставили :)) Правда по другому поводу, но у меня была надежда, что это исправит ситуацию, но... Вот такая "загадка природы". Завтра обязательно посмотрим регистри.
← →
clickmaker (2003-05-23 18:05) [5]А GetLastError то чё говорит?
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2003.08.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c