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

Вниз

Открыть файл API   Найти похожие ветки 

 
Max   (2008-05-29 15:41) [0]

Как открыть файл с помощью требуемого мне приложения (API). Например bmp с помощью Paint


 
Reindeer Moss Eater ©   (2008-05-29 15:42) [1]

C:\>mspaint Безымянный.bmp


 
korneley ©   (2008-05-29 16:11) [2]

Может shellexecute(...) то, что нужно?


 
Reindeer Moss Eater ©   (2008-05-29 16:14) [3]

если бмп ассоциирован с пейнтом


 
{RASkov} ©   (2008-05-29 16:35) [4]

> [3] Reindeer Moss Eater ©   (29.05.08 16:14)

В принципе не важно.... лишь бы пэйнт(т.е. требуемое автору приложение) смог понять параметр передаваемый ему...


 
korneley ©   (2008-05-29 16:37) [5]

Меня перемкнуло:
shellexecute(Handle, "open", PChar(OpenDialog1.FileName), "", "", sw_show);
Все путем, открывает вьювером (он ассоциирован с бмп)
shellexecute(Handle, "open", "Explorer.exe", PChar(OpenDialog1.FileName), "", sw_show);

Открывает Пайнтом :))  Чего-то я туплю...


 
Reindeer Moss Eater ©   (2008-05-29 16:39) [6]

Открывает Пайнтом :))  Чего-то я туплю...

А у меня фотошопом


 
korneley ©   (2008-05-29 16:46) [7]

Прикольно:Свойство папки > Типы файлов, кнопка "Изменить" для BMP - вижу: выбрана "Программа просмотра изображений и факсов". Там же: кнопка "Дополнительно" и уже на другой форме "Изменить" - прописан mspaint :) Надо что-то в консерватории поправить :))


 
korneley ©   (2008-05-29 16:53) [8]


> Reindeer Moss Eater ©   (29.05.08 16:14) [3]
> если бмп ассоциирован с пейнтом

Дык, можно и так
shellexecute(Handle, "open", "mspaint.exe", PChar(OpenDialog1.FileName), "System", sw_show); ;)


 
TForumHelp ©   (2008-06-02 16:26) [9]

а можно и так: WinExec(PChar(OpenDialog1.FileName), sw_show);


 
{RASkov} ©   (2008-06-02 16:32) [10]

> [9] TForumHelp ©   (02.06.08 16:26)

Зачем постить ерунду?)
Во первых это не отвечает на вопрос автора...



Страницы: 1 вся ветка

Текущий архив: 2008.06.29;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.052 c
2-1212413687
Massiv
2008-06-02 17:34
2008.06.29
Копия массива


4-1192191482
Dmitry S
2007-10-12 16:18
2008.06.29
Вопрос про окно и разные потоки


2-1212329213
BasUrban
2008-06-01 18:06
2008.06.29
Поверх всего


3-1201091924
homm
2008-01-23 15:38
2008.06.29
SQL. Надо обрезать символы пробельной группы


15-1210903242
Slider007
2008-05-16 06:00
2008.06.29
С днем рождения ! 16 мая 2008 пятница





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский