Форум: "WinAPI";
Текущий архив: 2005.08.21;
Скачать: [xml.tar.bz2];
Внизоткрытие файла приложением Найти похожие ветки
← →
DarkSet (2005-06-29 13:02) [0]Мне нужно открывать файлы соответствующими им приложениями, то есть чтобы доки открывались вордом, пдфы ридером и т.д. Тем приложением что система использует по умолчанию.
Может ктото объяснить как это делается?
Я чайник, дайте кусок кода с хорошими коментариями, потому как срочно :)
← →
Плохиш © (2005-06-29 13:09) [1]
> дайте кусок кода с хорошими коментариями, потому как срочно
> :)
Сумма не озвучена :-(
← →
alpet © (2005-06-29 13:15) [2]Кусок кода:
result := ... (0, "open", fileName, params, folder, SW_SHOWNORMAL);
← →
DarkSet (2005-06-29 13:16) [3]издеваться нехорошо
← →
Плохиш © (2005-06-29 13:17) [4]Главное, чтобы чайнику было хорошо.
PS. Кстати, правила нарушать тоже не хорошо.
← →
alpet © (2005-06-29 13:17) [5]Хорошие комментарии:
// fileName - имя файла, params - параметры, folder - папка по умолчанию. Все переменные должны быть типа PChar (PAnsiChar), или к нему приведены.
← →
Игорь Шевченко © (2005-06-29 13:23) [6]
> Все переменные должны быть типа PChar (PAnsiChar), или к
> нему приведены.
Можно и PWideChar
← →
DarkSet (2005-06-29 13:25) [7]ну извините, конечно, но время идет на минуты, если не меньше
то есть название функции давать никто не собирается? )
← →
Плохиш © (2005-06-29 13:32) [8]
> DarkSet (29.06.05 13:25) [7]
см. [1]
← →
alpet © (2005-06-29 13:36) [9]Игорь Шевченко © (29.06.05 13:23) [6]
Угу, только к функции надо будет добавить суффикс W.
Ex: PWideChar (WideString ("c:\")
← →
alpet © (2005-06-29 13:36) [10]Упс, скобку забыл :)
2 DarkSet - есть такой файл - ShellApi.pas, в исходниках Delphi, там эта функция определена в 3 экземплярах. Можно поиграть в тепло-холодно :)
← →
Просто Джо © (2005-06-29 13:48) [11]Подливая масла в огонь: на "S" начинается, на "E" заканчивается :^)
← →
Dmitrij_K (2005-06-29 13:56) [12]shellapi.ShellExecute(0,"open",fileName,nil,nil,SHOWNORMAL)
PS
не хорошо глумится над нубом
← →
DarkSet (2005-06-29 22:20) [13]спасибо, нашлись люди дальше но добрее.. )
спасибо Дмитрий.
как говорят эти самые - Бог он все видит .. )
← →
Anatoly Podgoretsky © (2005-06-29 22:28) [14]Dmitrij_K (29.06.05 13:56) [12]
дайте кусок кода с хорошими коментариями, потому как срочно :)
Не хорошо, где хорошии комментарии?
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.08.21;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.047 c