|
20 / 16 / 6
Регистрация: 17.01.2013
Сообщений: 247
|
||||||
.NET 4.x Составная команда CMD15.11.2019, 00:38. Показов 5508. Ответов 30
Здравствуйте!
Подскажите, пожалуйста, каким образом можно реализовать составную (состоящий из нескольких запросов, ключей и прочее) команду для CMD? Т.е., есть несколько вводных для выполнения команды, к примеру: ping 8.8.8.8 -a -t -r -s -j где ping 8.8.8.8 - это значение из TextBox, а ключи -a -t -r -s -j - эти значения устанавливаются с помощью нескольких CheckBox, в зависимости от состояния CheckBox. Начал с малого, я в этом мягко говоря не силён:
когда CheckBox отмечены (оба), вроде как работает отмечены по одному - не работает. Спасибо.
0
|
||||||
| 15.11.2019, 00:38 | |
|
Ответы с готовыми решениями:
30
Не работает команда cmd
Команда копирования Xcopy (cmd): |
|
Лень — мое второе и
|
||||||||||||||||
| 15.11.2019, 01:27 | ||||||||||||||||
Сообщение было отмечено rebell как решение
Решение
rebell, могу предложить такой вариант, для примера.
Предположим, имена checkbox'ов и есть нужные аргументы. То есть, checkbox1.text = "-t" и тому подобное. Создаем лист для аргументов
2
|
||||||||||||||||
|
20 / 16 / 6
Регистрация: 17.01.2013
Сообщений: 247
|
||||||
| 17.11.2019, 20:51 [ТС] | ||||||
|
Orlangur1991, не хочу показаться назойливым, не могли бы показать уже готовый вариант, рабочий, т.е. что куда относится, пожалуйста?
Сейчас не могу сообразить что к чему, где "кнопка" и как можно это дело масштабировать, так как команда "ping 8.8.8.8" представлены как пример, их (команд) может быть разное количество. Спасибо. Добавлено через 5 минут Orlangur1991, прошу прощения, поспешил с обращением, сейчас разобрался. Спасибо. Добавлено через 46 минут Orlangur1991, подскажите, такой момент, как между TextBox.Text установить пробелы? если их в кнопке несколько:
Спасибо.
0
|
||||||
|
20 / 16 / 6
Регистрация: 17.01.2013
Сообщений: 247
|
|
| 20.11.2019, 22:03 [ТС] | |
|
Orlangur1991, Добрый вечер.
Прошу прощения, снова хотел бы к Вам обратиться, так как уверен, что Вы сможете разобраться. Подскажите, пожалуйста, каким образом можно в TextBox (или другой элемент похожего класса) указать путь к файлу через кнопку? т.е. 1. нужна кнопка, которая указывает путь к файлу и хранит путь в TextBox. 2. так же, нужна кнопка, которая указывает, где необходимо сохранить файл (с указанием расширения типов файла), к примеру, по нажатию кнопки открывается "окно с указанием пути хранения", указываем где будет лежать файл, задаём ему имя и расширение соответственно, и эта информация также хранится в TextBox. Заранее большое спасибо.
0
|
|
|
Лень — мое второе и
|
||||||
| 20.11.2019, 22:22 | ||||||
Сообщение было отмечено rebell как решение
Решение
rebell,
1
|
||||||
|
20 / 16 / 6
Регистрация: 17.01.2013
Сообщений: 247
|
|
| 20.11.2019, 22:29 [ТС] | |
|
Orlangur1991, отлично, то что нужно!
это подходит только хранения файла? или так же можно использовать как я написал в П.1 (которая указывает путь к файлу и хранит путь в TextBox)? Спасибо.
0
|
|
| 20.11.2019, 22:29 | ||||||
|
Может я на что сгожусь?
2
|
||||||
|
20 / 16 / 6
Регистрация: 17.01.2013
Сообщений: 247
|
|
| 20.11.2019, 22:34 [ТС] | |
|
Uswer, да, большое спасибо, только я указал фильтр файлов - openFileDlg.Filter = "All files |*.*", не знаю корректно ли так делать, но работает и все файлы отображает.
Добавлено через 44 секунды Orlangur1991, а уже не надо, товарищ Uswer, помог! ещё раз спасибо за помощь вам всем!
0
|
|
|
20 / 16 / 6
Регистрация: 17.01.2013
Сообщений: 247
|
|
| 21.11.2019, 02:37 [ТС] | |
|
Orlangur1991, Подскажите, пожалуйста, почему возникает ошибка? (см. вложение)
скопировал код на новый проект... ошибка
0
|
|
|
20 / 16 / 6
Регистрация: 17.01.2013
Сообщений: 247
|
|
| 21.11.2019, 03:20 [ТС] | |
|
Блин, сайт лёг( раньше бы ответил
хммм... проблема оказалась в том, что при создании проекта я указал Платформу NET Framework 3.5, а когда NET Framework 4.5+ то ошибки нет.... интересно из-за чего так. Спасибо.
0
|
|
|
1548 / 1521 / 325
Регистрация: 03.10.2012
Сообщений: 1,551
|
|||||||
| 22.11.2019, 10:30 | |||||||
ToArray
1
|
|||||||
|
20 / 16 / 6
Регистрация: 17.01.2013
Сообщений: 247
|
||||||
| 22.11.2019, 23:06 [ТС] | ||||||
|
Товарищи, подскажите, пожалуйста, как вывести список файлов директории в Listbox?
перечитал форум, но ни как не могу наткнуться на истину. Делаю пока так:
За ранее спасибо. Извините за назойливость, я повторюсь, мало знаний мягко сказано, хочу научиться, но нужен волшебный пендаль.
0
|
||||||
|
Лень — мое второе и
|
||||||
| 22.11.2019, 23:32 | ||||||
|
rebell,
1
|
||||||
|
20 / 16 / 6
Регистрация: 17.01.2013
Сообщений: 247
|
|
| 23.11.2019, 00:05 [ТС] | |
|
Orlangur1991, спасибо.
только почему-то надо 2 раза нажать на кнопку "ОК" чтобы результат отображался. как обычно, сначала пишу а потом разбираюсь ![]() всё ок!
0
|
|
|
20 / 16 / 6
Регистрация: 17.01.2013
Сообщений: 247
|
||||||
| 24.11.2019, 15:18 [ТС] | ||||||
|
Товарищи, добрый день.
Снова прошу помощи, подскажите, пожалуйста, как можно всю информацию из ListBox перевести в строковый вид? т.е. необходимо, в строку где используется команда cmd:
Думаю, может есть вариант информацию из listbox перетащить в другой TextBox и уже его использовать в команде. За ранее большое спасибо.
0
|
||||||
| 24.11.2019, 15:56 | ||||||
1
|
||||||
|
20 / 16 / 6
Регистрация: 17.01.2013
Сообщений: 247
|
|
| 24.11.2019, 17:33 [ТС] | |
|
Uswer, спасибо, работает.
0
|
|
|
Лень — мое второе и
|
||||||
| 24.11.2019, 17:35 | ||||||
|
rebell, ещё как вариант
2
|
||||||
| 24.11.2019, 17:35 | |
|
Помогаю со студенческими работами здесь
20
Не работает команда adb через cmd! Не работает команда через cmd на Delphi Не работает команда в cmd, проверял на других машинах Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет
значение производной при заданном х
Логарифм записывается как: (x-2)log(x^2+2) -. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|