﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / Программирование / Delphi  / Как использовать командную строку?? / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://www.relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Tue, 07 Oct 2008 17:15:00 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Как использовать командную строку??</title><link>http://www.relib.com/forums/Topic891563-8-1.aspx</link><description>А не легче создать *.bat файл и просто его выполнить? </description><pubDate>Wed, 05 Apr 2006 12:53:00 GMT</pubDate><dc:creator>ORST</dc:creator></item><item><title>RE: Как использовать командную строку??</title><link>http://www.relib.com/forums/Topic891563-8-1.aspx</link><description>По-моему, проще будет такой код:ShellExecute(Handle, nil, pchar('Nero.exe'), pchar(строка с параметрами запуска), nil, SW_SHOW); </description><pubDate>Sun, 05 Mar 2006 19:23:00 GMT</pubDate><dc:creator>DemonP</dc:creator></item><item><title>RE: Как использовать командную строку??</title><link>http://www.relib.com/forums/Topic891563-8-1.aspx</link><description>Приведу самый простой пример. Данные командной стороки мы будем брать из заранее созданного bat файла, например содержимое файла 1.bat:[bold]Nerocmd.exe --write --drivename f --real --speed 4 --iso Filial c:\picture.bmp[/bold]Для вызова файла из Delphi используем команду ShellEhecute. Для этого добавим ShellAPI в секцию uses кода нашего приложения.Для события кнопки [bold]OnClick[/bold] напишем:[bold]procedure TForm1.Button1Click(Sender: TObject);begin ShellExecute(handle,'open','1.bat',nil,nil,SW_SHOW);end;[/bold]Можно усложнить программу выбором файлов, скорости, названия диска из самого приложения.</description><pubDate>Sun, 05 Mar 2006 17:50:00 GMT</pubDate><dc:creator>/Sergey/</dc:creator></item><item><title>RE: Как использовать командную строку??</title><link>http://www.relib.com/forums/Topic891563-8-1.aspx</link><description>WinExec/CreateProcess</description><pubDate>Fri, 24 Feb 2006 15:49:00 GMT</pubDate><dc:creator>vpanasenko</dc:creator></item><item><title>Как использовать командную строку??</title><link>http://www.relib.com/forums/Topic891563-8-1.aspx</link><description>Привет всем.Вот нашел параметры командной строки для Nero (NeroCmd.exe)  - записывать файлы:C:CD "C:\Program Files\Ahead\Nero"NeroCmd.exe --listdrivesNeroCmd.exe --driveinfo --drivename %2NeroCmd.exe --cdinfo --drivename %2rem Очистка (если надо) rem NeroCmd.exe --no_user_interaction --erase --entire --drivename %2 --disable_eject_after_eraseecho Начинаем запись файловNeroCmd.exe --write --drivename %2 --real --speed 4 --iso Filial%1 C:\Programm\Setup1.exe C:\Programm\Setup2.exe C:\Programm\Setup2.W02 C:\Programm\ReadMe.txt "C:\Programm\Help.rtf"pauseКак это реализовать в делфи, например, при нажатье кнопки?Как использовать программно командную строку??</description><pubDate>Fri, 24 Feb 2006 15:07:00 GMT</pubDate><dc:creator>mandarin</dc:creator></item></channel></rss>