Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.09;
Скачать: CL | DM;

Вниз

Доброе время суток мастера! Подскажите как написать простой exe   Найти похожие ветки 

 
hfa   (2003-12-24 16:45) [0]

Доброе время суток мастера! Подскажите как написать простой exe или com проект с командной строкой! ну допустим консоль с параметром типа : consoleprj.exe del c:\windows\temp\TEMP.tmp
или например consoleprj.com getmessage! Я надеюсь я не совсем криво объяснил чего имеено мне надо! Заранее спасибо..


 
Тимохов ©   (2003-12-24 16:49) [1]

Перевожу:
Ты хочешь написать программу, которая бы понимала параметры, переданные ей в командной строке. Так?

См. ParamCount и ParamStr


 
имя   (2003-12-24 16:49) [2]

Удалено модератором


 
hfa   (2003-12-24 16:50) [3]

А можно маленький пример?


 
Тимохов ©   (2003-12-24 16:50) [4]

Можешь еше почитать про FindCmdLineSwitch.


 
Тимохов ©   (2003-12-24 16:51) [5]

см [2]


 
Serge ©   (2003-12-24 16:51) [6]

Для первого случая - consoleprj.exe del c:\windows\temp\TEMP.tmp
тебе подойдет бат файл скорее всего.


 
hfa   (2003-12-24 16:55) [7]

не могу понять как прога определит параметр после пробела! не а, не доходит:(


 
Тимохов ©   (2003-12-24 16:58) [8]

Если тебя что-то не удовлетворяет то импортируй GetCommandLineA из kernel32.dll. И разбирай как тебе хочется. Как это сделано см. в system.pas поиском по строкам GetParamStr и GetCommandLine.


 
hfa   (2003-12-24 17:00) [9]

Все получилось! :) FindCmdLineSwitch всем спасибо!


 
Dred2k ©   (2003-12-24 19:08) [10]

> hfa (24.12.03 16:55) [7]
> не могу понять как прога определит параметр после пробела!
> не а, не доходит:(


Параметры и разделяются пробелами. Чтобы передать параметр с пробелом - используй "двойные кавычки".



Страницы: 1 вся ветка

Текущий архив: 2004.01.09;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
1-25306
Мефодий
2003-12-22 22:09
2004.01.09
Эмуляция клика мыши в другой прогроамме


6-25466
Ich Hasse
2003-10-03 17:27
2004.01.09
Вывод HTML текста


1-25376
J
2003-12-24 23:45
2004.01.09
Как перехватить нажатие Ins...


3-25198
My
2003-12-11 17:51
2004.01.09
Вставка множества записей


14-25598
IronHawk
2003-11-27 16:31
2004.01.09
Какой форматировщик кода проги выбрать для Delphi & C++ Builder ?