Главная страница
    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.48 MB
Время: 0.042 c
1-1156630433
Konstantin555
2006-08-27 02:13
2006.10.08
Как получить заголовок, автора письма БЕЗ ЗАГРУЗКИ ПИСЬМА?


15-1158306324
Der Nechk@ssoff
2006-09-15 11:45
2006.10.08
"крякнул" MP3-player


15-1158389244
cyborg
2006-09-16 10:47
2006.10.08
старые программы тесты


2-1158260023
Vovan#1
2006-09-14 22:53
2006.10.08
Почему компилятор предупреждает?


2-1158471153
SamProf
2006-09-17 09:32
2006.10.08
Как слкладывать два mainmenu





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский