Войти

Показать полную графическую версию : графичесский интерфейс


vlasoft
11-08-2011, 17:11
скажите как можно сделать чтоб команды командной строки запускались нажатием кнопки! т.е. есть окно и в ней кнопки при нажатии которых должно выполнятся опеределенное действие из командной строки(именно команды командной строки)!
В программировании я не силен!

lxa85
11-08-2011, 18:28
vlasoft, в чем хоть окна рисуются?
Какая среда программирования?
Команды командной строки - это обычные программы. Или подразумевается что-то конкретное?
Как вариант (http://www.programmingforum.ru/visual-basic/thread703883.html)
код в подробностях я не разбирал, но по идее должен работать.

vlasoft
11-08-2011, 19:11
в чем хоть окна рисуются?
Какая среда программирования? »
visual studio 2010.
оманды командной строки - это обычные программы. Или подразумевается что-то конкретное? »
имеется ввиду то что надо запустить командную строку и там выполнить команду!ну т.е. вместо того чтоб вводить команды в командной строке я буду нажимать кнопки запрограммированные на определенные команды!

lxa85
11-08-2011, 19:37
Посмотреть ShellExecute Function
Оригинальное описание MSDN (http://msdn.microsoft.com/en-us/library/bb762153(v=vs.85).aspx)
Запуск стороннего приложения в Microsoft Visual Studio 2010 (Windows Forms) (http://softlab-rusportable.com/forum/topic_20)

vlasoft
11-08-2011, 19:53
Посмотреть ShellExecute Function
Оригинальное описание MSDN
Запуск стороннего приложения в Microsoft Visual Studio 2010 (Windows Forms) »
а есть ли для C# ??

lxa85
11-08-2011, 21:19
Process Class (http://msdn.microsoft.com/ru-ru/library/system.diagnostics.process(v=vs.80).aspx)(англ.)
как в C# создать процесс и передать ему параметр (http://www.rsdn.ru/forum/dotnet/210779.flat.aspx)

Beyound
12-08-2011, 20:06
в командной строке кнопку нарисовать не получится только потому что это, скажем проще, отдельный exe файл под названием cmd.exe . Да и в принципе командная строка потому так и называется - она работает ток с встроенными в нее командами.

lxa85
12-08-2011, 20:16
Beyound, я сейчас сделаю вид, что не заметил вашего сообщения, а вы, впредь, больше таких глупостей не пишите.

Beyound
13-08-2011, 17:17
ну вообще я правильно все написал. но ответил немного не на тот вопрос. я просто подумал что под окном подразумевается окно командной строки, а не форма

Delirium
14-08-2011, 15:57
lxa85, +1 :)
vlasoft, а обязательно именно форму? Что мешает сделать bat файл, в котором через оператор CHOICE прописать запрограммированные команды? И проще и возиться не надо с передачей параметров и вообще возиться в студии?




© OSzone.net 2001-2012