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

Вниз

Открыть с помощью...   Найти похожие ветки 

 
PRT   (2006-07-04 10:35) [0]

День добрый!
Возник вот какой вопрос:
Есть приложение Project1.exe в котором есть припустим Image и Memo.
Как сделать так чтоб при нажатии на каком-то файле *.bmp или *.jpg правой кнопкой мыши и выбрав "Открыть с помощью"-->"Выбрать программу..."--> Project1.exe запускалась моя программа и в Image была бы эта картинка, ну или при нажатии на *.txt той же комбинации в Memo был бы текст с этого файла.


 
ЮЮ ©   (2006-07-04 10:42) [1]

После манипуляций "Открыть с помощью"-->"Выбрать программу..."--> Project1.exe
запустится Project1.exe с параметром <имя файла>

Останется в Project1 анализировать ParamStr(1) и если он есть, то "загрузить" этот файл


 
PRT   (2006-07-04 10:48) [2]


> Останется в Project1 анализировать ParamStr(1) и если он
> есть, то "загрузить" этот файл

Уточните пожалуйста если не трудно напишите кусок кода


 
ЮЮ ©   (2006-07-04 10:53) [3]

if (ParamCount > 0)  then
 if LowerCase(ExtractFileExt(ParamStr(1))) = ".txt" then
   Memo.Lines.LoadFromFile(ParamStr(1))
 else
   try
     Image.Picture.LoadFromFile(ParamStr(1));  
   finally
   end;

чтобы Image грузил jpeg, надо в uses добавить JPG


 
PRT   (2006-07-04 11:26) [4]

А это все писать в FormCreate да ????


 
Lex_! ©   (2006-07-04 11:35) [5]

в ФормШоу


 
PRT   (2006-07-04 12:05) [6]

Есть проблемка: когда я открываю несколько файлов с помощью моей программы то открывается столько же и программ. Я пробовал ставить компонент JustOne но тогда в программе остается только тот файл который был открыт первым... все остальные не открываются..
Подскажите что делать ????


 
Lex_! ©   (2006-07-04 12:09) [7]

MDI приложение, проверка на количество запущщенных программ...  ну и т.д.
Либо аналог продуктов MS Office по функционалу...


 
PRT   (2006-07-04 12:22) [8]


> MDI приложение, проверка на количество запущщенных программ.
> ..  ну и т.д.
> Либо аналог продуктов MS Office по функционалу...

А можно пример?? или ссылку где об этом почитать можно



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

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

Наверх




Память: 0.48 MB
Время: 0.032 c
2-1154079558
Ega23
2006-07-28 13:39
2006.08.20
Разрушается ли Glyph у SpeedButton?


15-1153609537
Ketmar
2006-07-23 03:05
2006.08.20
сборник стихов Дины Арбениной


1-1152179934
Dmitry_177
2006-07-06 13:58
2006.08.20
Как можно прочитать сообщения из окна icq?


1-1151996902
JohnKorsh
2006-07-04 11:08
2006.08.20
Измерение интервалов, меньших 1 mS.


2-1154290722
<X>
2006-07-31 00:18
2006.08.20
Цвет текста