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

Вниз

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

 
Богдан1024   (2006-03-29 17:55) [0]

Есть одна прога под виндоус, как узнать какие входные параметры она принимает (нет, в хэлпе про них не написанно)?


 
Jeer ©   (2006-03-29 18:00) [1]

Если твоя и с "непотерянными" исходниками - ParamCount; ParamStr.


 
Богдан1024   (2006-03-29 18:03) [2]

Нет, прога не моя и без исходников. Просто экзешник.


 
Джо ©   (2006-03-29 18:06) [3]

Попробуй позапускать с ключами /? /help -? -h -help --help и так далее. Может, чего-то и выдаст. Если нет:
1. Смирись
2. Reverse engineering
3. А может, она и не принимает никаких параметров?


 
oldman ©   (2006-03-29 18:06) [4]

никак
:(

нууу, вообще-то можно, но соотношение цена-качество при этом...


 
Богдан1024   (2006-03-29 18:14) [5]

>Джо
А что такое №2 ?
Принимает (открывает файл с картинкой). Она его открывает и так (это прога для редактирования картинок).
А как себя ведёт виндоуз когда мы даблкликаем по картинке? Она же подаёт строку "путь\программа" "параметры", верно?
>oldman
Какой же?
Я чуть-чуть знаю ассемблер (сейчас учу), быть может есть смысл воспользоваться хекс-редактором? Только подскажите пожалуйста что там искать :)


 
oldman ©   (2006-03-29 18:19) [6]

ассемблер тута не поможет...
тута ваще ничего уже поможет...

где прогу взял? автора спросить влом?


 
Богдан1024   (2006-03-29 18:24) [7]

>oldman
Будто автор - это мой сосед по дому :)
Конкретизирую: это прога kodakimg.exe, которая идёт вместе с виндовз.


 
Jeer ©   (2006-03-29 18:25) [8]

Богдан1024   (29.03.06 18:14) [5]

> Только подскажите пожалуйста что там искать :)


С Вашего позволения беру на вооружение вышеприведенное изречение:)

Напомнило старый анекдот:

" Не, ну я все понял - пригласить, свечи, шампанское, снять белье..
Но, что там искать ? "


 
oldman ©   (2006-03-29 18:26) [9]


> Конкретизирую: это прога kodakimg.exe, которая идёт вместе
> с виндовз.


Интересно, с каким?
И даже, если идет вместе с Виндоуз, то нет хелпа?


 
Rial   (2006-03-29 18:27) [10]

Посмотри в реестре, что передается прогримме при двойном клике по файлу.
1. Нахожишь расширение в HKEY_CLASSES_ROOT и смотришь, с каким типом файлв оно сопоставлено: строка по умолчанию (напр. ".ini" -> "inifile").
2. Там же (hkey_classes_root) находишь этот тип и смотришь строку \shell\open\command\ : строка по умолчанию (напр. inifile\shell\open\command\@).
3. При запуске в %1 передается имя файла.


 
oldman ©   (2006-03-29 18:31) [11]


> Rial   (29.03.06 18:27) [10]
> 3. При запуске в %1 передается имя файла.


а если прога просит:
имя 1 2 3 4 5 (то есть, числа?) или что-то в этом роде?


 
Rial   (2006-03-29 18:38) [12]

На каком этапе просит, где просит ... не понял.

При запуске двойным щелчком обычно передается только %1- первый параметр есть имя кликнутого файла. Поконкретнне, в каком таком этом роде ?


 
Jeer ©   (2006-03-29 18:49) [13]

Rial   (29.03.06 18:38) [12]

> ... не понял.


ключевое слово.


 
Богдан1024   (2006-03-29 19:08) [14]

>С Вашего позволения беру на вооружение вышеприведенное изречение:)
На здоровье. Если человек не знает и просит объяснить, то он может ещё и не такое сказать.
oldman: GOTO 0
Rial, спасибо!!



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
2-1144289745
raptor3
2006-04-06 06:15
2006.04.23
Глюк с запросом


15-1143617296
Kerk
2006-03-29 11:28
2006.04.23
[Юзабилити] Формы создания/настройки


15-1143818425
Svetlana_K
2006-03-31 19:20
2006.04.23
Как отследить запуск программы?


15-1143791714
Новичоккк
2006-03-31 11:55
2006.04.23
Вопрос по DLL в Delphi


8-1132228825
CondAL
2005-11-17 15:00
2006.04.23
проиграть события в midi файлах





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский