Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

лаги с paramcount [D7, XP]


Страницы:   1 2

vasja123 ©   (2011-05-18 18:53:00) 

Привет мастерам!! помогите с лагом! пытаюсь открыть несколько файлов своей прогой.


procedure TForm1.FormCreate(Sender: TObject);
var i:integer;
begin

for i:=1 to paramcount do
 begin
   ShowMessage(Paramstr(i));
   ...
 end;

end;


сколько я бы не открывал файлов своей прогой paramstr все равно возвращает 1. не подскажете ккакой нибудь способ чтобы можно было в цикле прогнать от 1 до кол-ва открытых файлов. заранее спасибо


Плохиш   (2011-05-18 20:17:00) [21]


> vasja123   (18.05.11 20:11) [10]
>
> дело в том что прога все равно запускается только 1 раз

Доказательства этого утверждения есть?


vasja123   (2011-05-18 20:11:00) [22]

дело в том что прога все равно запускается только 1 раз(((


Плохиш   (2011-05-18 20:04:00) [23]


> vasja123   (18.05.11 20:01) [8]

Ничего-то ты не понял, да и ладно, мне-то пофигу...


vasja123   (2011-05-18 20:01:00) [24]

спс Плохиш. кое что стало ясно)) может стоит попробывать узнать какие файлы были выделены в той папке где открыт первый файл.


vasja123   (2011-05-18 19:54:00) [25]

а это понятно. ну вот я запрещу своей проге запускаться повторно. от этого paramcount не изменится же.


Плохиш   (2011-05-18 19:45:00) [26]

Эксплореру пофигу на твои желания, он запускает, как и было сказано, по экземпляру программы на каждый файл.
Это задача программы, при запуске, найти уже запущенный её экземпляр и передать ему имя файла, а самой закрыться. Ну и соответственно программа должна уметь принимать имена файлов из вне.


Andy BitOff   (2011-05-18 19:41:00) [27]

> vasja123   (18.05.11 19:37) [4]
> Должен же быть какойто способ

http://tinyurl.com/3ml8n8h


vasja123   (2011-05-18 19:37:00) [28]

Должен же быть какойто способ. чтобы и на Enter и на правую кнопку чтобы можно было в цикле прогнать эти имена файлов ну и их путь соответственно. хелп плиз. пишу медиаплеер и это очень удобная штука срочно нужна. спс!


Andy BitOff   (2011-05-18 19:20:00) [29]

> vasja123   (18.05.11 19:02) [2]
> через проводник выделил несколько
> файлов и отикрываю их своей прогой.

Если по правой кнопке мыши (открыть), то винда запустит по экземпляру твоей проги на каждый файл.


vasja123   (2011-05-18 19:02:00) [30]

зарегил свой тип файлов. через проводник выделил несколько файлов и отикрываю их своей прогой.


Anatoly Podgoretsky   (2011-05-18 18:59:00) [31]

Что ты сделал? Только больше не говори, мол открывал.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо