Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.08.04;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
1-10285
cjiohobaji
2003-07-22 05:30
2003.08.04
New page


14-10459
Knight
2003-07-17 22:38
2003.08.04
Кто знает, что за ошибка?


3-10128
Space
2003-07-15 11:27
2003.08.04
Возвращение параметра из хранимой процедуры


3-10123
abc
2003-07-14 21:29
2003.08.04
нужно ли устанавливать спец. драйвер для Oracle??


8-10307
R2D2
2003-04-14 17:40
2003.08.04
TBASS 1.8 - последний релиз - как его устанавливать... ни единой