Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 07.09.2024
Сообщений: 13

ListBox+ батник

07.09.2024, 20:48. Показов 611. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер!
Есть форма на ней имеются кнопка выбора папки с файлами, которые отображаются в listbox, надо чтоб выделяя файл и нажатия на другую кнопку скопировался полный путь к файлу и подставился в батник, это можно реализовать?? Список файлов я в listbox загружаю, а вот как путь взять да и ещё вставить в батник на выполнение не знаю(((, помогите!!!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.09.2024, 20:48
Ответы с готовыми решениями:

ListBox как сделать что бы элемент ListBox выполнял действия
на пример элемент ListBox очистил бы texbox

Сравнить два ListBox-а, совпадающие элементы вывести в третий ListBox
Друзья, есть два Listbox, в которых храниться значения = папка и путь( пример "D:\папка) И во втором listbox папки как сравнить эти...

Самописный класс ListBox: как создать коллекцию, которая будет отображаться в свойствах ListBox?
Создаю класс ListBox, который наследуется от System.Windows.Forms.ListBox Скажите пожалуйста, как создать ещё одну коллекцию (помимо...

6
2287 / 1603 / 400
Регистрация: 26.06.2017
Сообщений: 4,748
Записей в блоге: 1
07.09.2024, 21:26
Батник лишь набор команд. Для запуска программы с параметрами используют Process.
Для хранения полного пути создайте класс, в котором будет полный путь и отображаемое в listbox имя. Для отображаемых файлов создайте список экземпляров такого класса и привяжите его к listbox.
0
0 / 0 / 0
Регистрация: 07.09.2024
Сообщений: 13
08.09.2024, 00:30  [ТС]
Спасибо, пробую!

Добавлено через 2 часа 54 минуты
Uswer, С запуском разобрался, а дальше подскажите пример
0
2287 / 1603 / 400
Регистрация: 26.06.2017
Сообщений: 4,748
Записей в блоге: 1
08.09.2024, 10:48
Цитата Сообщение от Neo1381 Посмотреть сообщение
а дальше подскажите пример
Пишем класс

Не по теме:

Проще всего взять уже готовый FileInfo, но для практики напишем свой


C#
1
2
3
4
class PathFile {
  public string Name {get; set;}
  public string FullPath {get; set;}
}
Далее создаём коллекцию
C#
1
List<PathFile> files = new();
После как-то заполняем её целевыми файлами, например
C#
1
2
files.Add(new PathFile() { Name = "temp1.txt", FullPath = "C:\\temp1.txt" });
files.Add(new PathFile() { Name = "temp2.txt", FullPath = "C:\\Directory1\\temp1.txt" });
Теперь привяжем коллекцию к ListBox-у
C#
1
2
listbox1.DataSource = files;
listbox1.DisplayMember = "Name";
Чтобы получить полный путь у выбранного элемента делаем так
C#
1
string currentFullPath = (listbox1.SelectedItem as PathFile).FullPath;
1
0 / 0 / 0
Регистрация: 07.09.2024
Сообщений: 13
09.09.2024, 21:45  [ТС]
Uswer, Я заполняю listBox, путем выбора папки, все что там есть с нужным расширением, записывается в него, как мне тут быть, не совсем понимаю?
0
2287 / 1603 / 400
Регистрация: 26.06.2017
Сообщений: 4,748
Записей в блоге: 1
10.09.2024, 08:12
Цитата Сообщение от Neo1381 Посмотреть сообщение
Я заполняю listBox
Код в студию.

Добавлено через 5 минут
Увидел код в соседней ветке.
0
0 / 0 / 0
Регистрация: 07.09.2024
Сообщений: 13
10.09.2024, 20:41  [ТС]
Спасибо вам!!! Можно закрывать тему, с помощью вас двоих добился нужного результата!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.09.2024, 20:41
Помогаю со студенческими работами здесь

Подскажите как вставить данные из Datagridview в ListBox, и добавлять в столбец выбранный элемент из listbox
подскажите как вставить данные из Datagridview в ListBox, и добавлять в столбец выбранный элемент из listbox У меня есть в форме listBox...

Перенос Items из Listbox 1-ой формы в Listbox 2-ой. Сохранение изменений
Добрый день, изучаю C#, пользуюсь Visual Studio 2015, Windows Forms. Проблема такова: На первой форме есть listbox1 и кнопка, по...

Как реализовать по нажатию на выбранный элемент ListBox вывод по нему какой либо информации в другом ListBox
Приветствую... Нужна ваша помощь. Недавно начал разбираться с шарпами. Знание синтаксиса хромает... Решил написать программу которая будет...

Многострочный listbox (или перенос строки в listbox)
Здравствуйте) нужно сделать вот что.. Есть listbox определенного размера и определенного цвета под цвет формы. Когда я добавляю текст в...

Запись из listbox в listbox используя формулу
Добрый день! У меня есть массив - А0,А1,А2,А3...Аn. Как мне оформить цикл, чтобы он мне создал второй массив из значений деления первого...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды "Заполнить" и "Очистить" на форме документа
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". На примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных выбран регистр накопления, в. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru