Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.07.2011, 12:05   #1
grater83
Пользователь
 
Регистрация: 09.09.2009
Сообщений: 31
По умолчанию ParamStr(1)

как все выделенные файлы добавить в листбокс, добавляется только один
Код:
Listbox1.Items.Add(paramstr(1));
grater83 вне форума Ответить с цитированием
Старый 03.07.2011, 12:10   #2
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
Лампочка

Цитата:
Сообщение от grater83 Посмотреть сообщение
как все выделенные файлы добавить в листбокс, добавляется только один
Код:
Listbox1.Items.Add(paramstr(1));
Посмотрите.
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Старый 03.07.2011, 14:42   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

grater83
думаю, что нужен примерно такой код:
Код:
for i:=1 to ParamCount do
  Listbox1.Items.Add(paramstr(i));
Serge_Bliznykov вне форума Ответить с цитированием
Старый 03.07.2011, 15:25   #4
grater83
Пользователь
 
Регистрация: 09.09.2009
Сообщений: 31
По умолчанию

Код:
for i:=1 to ParamCount do
  Listbox1.Items.Add(paramstr(i));
делал, открывает в разных копиях,запретил запуск других копий, добавляется только один файл
как сделать ,чтоб все выделенные файлы были в одном listbox'e не врублюсь
grater83 вне форума Ответить с цитированием
Старый 03.07.2011, 20:03   #5
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
Лампочка

Цитата:
Сообщение от grater83 Посмотреть сообщение
Код:
for i:=1 to ParamCount do
  Listbox1.Items.Add(paramstr(i));
делал, открывает в разных копиях,запретил запуск других копий, добавляется только один файл
как сделать ,чтоб все выделенные файлы были в одном listbox'e не врублюсь
Что у Вас в разных копиях открывается?
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Старый 03.07.2011, 20:21   #6
grater83
Пользователь
 
Регистрация: 09.09.2009
Сообщений: 31
По умолчанию

добавляется путь к файлу в listbox

Последний раз редактировалось grater83; 03.07.2011 в 20:25.
grater83 вне форума Ответить с цитированием
Старый 03.07.2011, 23:58   #7
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
Лампочка Пояснение:

Цитата:
Сообщение от grater83 Посмотреть сообщение
добавляется путь к файлу в listbox
Цитата:
Параметр 0 = C:\PROGRAM FILES\BORLAND\DELPHI7\PROJECTS\PROJ ECT1.EXE
Параметр 1 = -parm1
Параметр 2 = -parm2
Запуск Вашей программы:
Цитата:
PROJECT1.EXE C:\1.txt C:\2.txt C:\3.txt C:\4.txt C:\5.txt
Результат(примерное содержимое listbox'а):
Цитата:
Параметр 0 = C:\PROGRAM FILES\BORLAND\DELPHI7\PROJECTS\PROJ ECT1.EXE
Параметр 1 = C:\1.txt
Параметр 2 = C:\2.txt
Параметр 3 = C:\3.txt
Параметр 4 = C:\4.txt
Параметр 5 = C:\5.txt
А код должен быть такой:
Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
grater83
думаю, что нужен примерно такой код:
Код:
for i:=1 to ParamCount do
  Listbox1.Items.Add(paramstr(i));
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ParamStr Renat21 Общие вопросы Delphi 10 06.02.2011 11:36
paramstr ZhekON Общие вопросы Delphi 11 09.06.2007 13:57