![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 01.12.2007
Сообщений: 346
|
![]()
Как сделать так что бы заданный файл открылся как при реальном щелчке мыши без указания чем открыть файл и параметрами?
Когда то достигалось компонентом TShell (Shell1.Open('...')), но теперь он что то перестал работать...
Win 10 x64 | VS 2015 | MSSQL 2014
autovestitv.ru |
![]() |
![]() |
![]() |
#2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
А ShellExecute чем-то не устраивает?
Примеры: // Запуск файла ShellExecute(Handle, nil, 'c:\windowscalc.exe', nil, nil, SW_SHOW); // Просмотр каталога ShellExecute(Handle, nil, 'c:\windows', nil, nil, SW_SHOW); // Открытие сайта в браузере ShellExecute(Handle, nil, 'http://www.site.ru', nil, nil, SW_SHOW); // Посылка E-mail ShellExecute(Handle, nil, 'mailto:DelphiWorld@mail.ru', nil, nil, SW_SHOW); //Открытие текстового файла ShellExecute(Handle, nil, 'c:\a.txt', nil, nil, SW_SHOW); Последний раз редактировалось mihali4; 27.02.2008 в 01:30. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 01.12.2007
Сообщений: 346
|
![]()
Спасибо, савсем про него забыл
![]()
Win 10 x64 | VS 2015 | MSSQL 2014
autovestitv.ru |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Открытие файла | Messir_Leonard | Win Api | 2 | 09.04.2008 19:33 |
Открытие файла | KillbrumX | Помощь студентам | 5 | 02.02.2008 20:50 |
Открытие файла | Lexakazanskij | Паскаль, Turbo Pascal, PascalABC.NET | 9 | 01.11.2007 22:27 |