Форум: "Начинающим";
Текущий архив: 2006.08.27;
Скачать: [xml.tar.bz2];
Внизоткрыти зарегестрированного файла Найти похожие ветки
← →
cando © (2006-07-23 22:02) [0]как сделать так чтобы при запуске зарегистрированного на мою программу файла она ,при запуске, открыла его?
← →
anton773 © (2006-07-23 22:25) [1]
> при запуске, открыла его?
для этого нужно чтобы при запуске она алнализировала параметры командной строки(желательно повесить на oncreate)
← →
cando © (2006-07-23 22:44) [2]можно пример,пожалуста, обработки!!!
← →
Мефисто (2006-07-23 22:51) [3]
> anton773 © (23.07.06 22:25) [1]
Не правда, вопрос не про это.
> cando © (23.07.06 22:44) [2]
В соседнюю ветку:
http://delphimaster.net/view/2-1153663394/
← →
anton773 © (2006-07-23 23:18) [4]procedure TForm1.FormShow(Sender: TObject);
var
I:Integer;
begin
for I:=1 to ParamCount do
WebBrowser1.Navigate(ParamStr(I));
{ Здесь мы открываем все файлы, имена которых переданы программе как параметры.
Для анализа командной строки используются функции ParamCount,
возвращающая число параметров, и ParamStr, возвращающая параметр с заданным
номером. Эти функции корректно обрабатывают ситуации, когда передано длинное
имя, содержащее пробелы и заключённое в кавычки, поэтому код получается гораздо
короче, чем комментарий к нему. }
end;
← →
cando © (2006-07-23 23:19) [5]>Мефисто anton773 именно в точку попал
>anton773 НУ ТАК ПОМОЖЕШ?
← →
anton773 © (2006-07-23 23:23) [6]
> НУ ТАК ПОМОЖЕШ?
Конечно. уже помог.читай [4]
← →
cando © (2006-07-23 23:26) [7]anton773 спасибо
теперь вижу, хотя толко что небыло
← →
Мефисто (2006-07-24 00:00) [8]
> anton773 © (23.07.06 23:18) [4]
Могу лишь поздравить с отличными телепатическими способностями :)
Ибо сдесь открывается файл через параметр командной строки, хотя изночально требовалось от автора:
> при запуске зарегистрированного на мою программу файла...
← →
Германн © (2006-07-24 00:23) [9]
> Могу лишь поздравить с отличными телепатическими способностями
> :)Ибо сдесь открывается файл через параметр командной строки,
> хотя изночально требовалось от автора:> при запуске зарегистрированного
> на мою программу файла...
Я тоже его поздравляю! Тем более, что я (навскидку) не знаю ни одного примера, когда на какую-нибудь программу был бы "зарегистрирован какой-то файл". Тип файла - это пожалуйста. А сколько здесь ещё "открытий чудных готовит просвещенья дух" автору сабжа я умолчу. Пусть отвечает Антон №773. :-)
← →
Footballer © (2006-07-24 00:38) [10]If ParamCount > 1 then
begin
for I:=1 to ParamCount do
WebBrowser1.Navigate(ParamStr(I));
end;
Если этого не сделать, при одном условии может произойти глюк...
← →
GeLLeR © (2006-08-06 00:28) [11]
> Footballer © (24.07.06 00:38) [10]
Не тупи при чём здесь ПарамКоунт?
Webbrowser1.navigate(paramstr(1));
← →
Anatoly Podgoretsky © (2006-08-06 14:58) [12]Ни о каких параметрах и речи нет.
Надо просто открыть определенный файл.
← →
Ketmar © (2006-08-06 15:08) [13]> [10] Footballer © (24.07.06 00:38)
описание глюка в студию.
← →
Плохиш © (2006-08-06 17:45) [14]
> Ketmar © (06.08.06 15:08) [13]
> > [10] Footballer © (24.07.06 00:38)
>
> описание глюка в студию.
Ничего не открывается, если параметров < 2 ;-)
← →
Ketmar © (2006-08-07 10:54) [15]> [14] Плохиш © (06.08.06 17:45)
ну, то, что код кривой -- это ясно. мне интересно, с какой эзотерикой сражаются подобным образом.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.08.27;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.038 c