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

Вниз

Параметры командной строки.   Найти похожие ветки 

 
megabyte-ceercop ©   (2006-09-12 14:45) [0]

ПРивет всем..
Помогите.
Никак немогу разобраться с параметрами командной строки, которые передаются программе системой при запуске этой программы.
Знаю что в WinMain есть указатель на них, но как получить  человеческий Strings на основе этого указателя?? : |
И вообще, доступ из оконных функций к нему закрыт.
Помогите.


 
MBo ©   (2006-09-12 14:51) [1]

ParamCount, ParamStr()
GetCommandLine


 
megabyte-ceercop ©   (2006-09-12 14:55) [2]

:)) Спасиба я именно это и искал.
:)


 
megabyte-ceercop ©   (2006-09-12 15:07) [3]

: |
Я хотел привязать определенное расширение файла к моей проге, думал что вторым параметром будет имя файла по которому я щелкнул. Но там пустая строка : |
А как система передает программе имя файла который нужно открывать?


 
MBo ©   (2006-09-12 15:15) [4]

первым параметром передает


 
megabyte-ceercop ©   (2006-09-12 15:44) [5]

Да. Точно. Разобрался :)
Теперь все ок.
Спасиба еще раз MBo.


 
IceBeerg ©   (2006-09-12 18:47) [6]

вторым параметром
плакаль


 
megabyte-ceercop ©   (2006-09-13 17:11) [7]


> вторым параметром
> плакаль


Наверное не знаешь что
первым параметром передается путь к exe.
и только вторым путь к файлу.
Есть от чего заплакать.


 
IceBeerg ©   (2006-09-13 18:01) [8]

megabyte-ceercop ©   (13.09.06 17:11) [7]
нулевым параметром

или у нас уже принято считать с единицы, а не как у остальных программистов в нуля?


 
Virgo_Style ©   (2006-09-13 18:01) [9]

megabyte-ceercop ©   (13.09.06 17:11) [7]
первым параметром передается путь к exe.


Это где так? У меня всегда нулевым передавался.


 
IceBeerg ©   (2006-09-13 18:04) [10]

Virgo_Style ©   (13.09.06 18:01) [9]
Вот и я о том же


 
megabyte-ceercop ©   (2006-09-14 06:11) [11]

Он первый в массиве. А какой ему индекс соответствует - это уже другой вопрос.
А считать у всех здоровых принято с единицы.

а[0..1]  -  посчитайте сколько здесь элементов?


 
IceBeerg ©   (2006-09-14 11:38) [12]

megabyte-ceercop ©   (14.09.06 6:11) [11]
2 элемента (a[0] и a[1])


 
Virgo_Style ©   (2006-09-14 11:47) [13]

megabyte-ceercop ©   (14.09.06 6:11) [11]
А считать у всех здоровых принято с единицы.


Вы ошиблись адресом, тут программисты, у них индексация с нуля и в килобайте 1024 байта. Страшно? То-то же.


 
Anatoly Podgoretsky ©   (2006-09-14 19:18) [14]

А чего спорить, с нуля или с единицы, да хоть с тройки, а истиной и судьей является справка. Вот с ней спорить бесполезно.


 
megabyte-ceercop ©   (2006-09-15 16:04) [15]

>Anatoly Podgoretsky
 Хоть с чем можно спорить. : )

Да ладно.... меня зацепило как Айсберк там выразился.

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



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

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

Наверх




Память: 0.5 MB
Время: 0.041 c
15-1158224442
TakTak
2006-09-14 13:00
2006.10.08
Delphi9 и DSPack


4-1148801284
Хочу_все_знать
2006-05-28 11:28
2006.10.08
Как узнать во время работы программы что запустили другую


15-1158158565
oldman
2006-09-13 18:42
2006.10.08
Новая задачка про взвешивание...


2-1158445967
Vx
2006-09-17 02:32
2006.10.08
DirPath Подняться на уровень вверх


15-1158566307
Ega23
2006-09-18 11:58
2006.10.08
Breakpoint conditions