Вниз
Скачать: CL | DM;

почему для некоторых EXE не получается извлечь инфу   Найти похожие ветки 

← →
NieL   (2008-05-22 16:06) [0]

Почему при использовании TPJVersionInfo не для всех EXE определяется информация (даже в том случае когда путь задан явно. Например:
PJVersionInfo1.FileName := "C:\Program Files\WinRAR\WinRAR.EXE";
 ShowMessage(PJVersionInfo1.CompanyName);

или так:
PJVersionInfo1.FileName := "C:\Documents and Settings\NieL\Рабочий стол\WinRAR";
 ShowMessage(PJVersionInfo1.CompanyName);


Кстати перепробывал еще массу других аналогичных компонентов - то же самое. Неужели есть EXE из которых данную информацию получить нельзя.


← →
DrPass ©   (2008-05-22 16:08) [1]


> Неужели есть EXE из которых данную информацию получить нельзя

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


← →
NieL   (2008-05-22 16:14) [2]

Значит нет никаких других выриантов как извлеч из окна  EXE  "Свойства" description (свойства->общие-> описание)


← →
версия для печати   (2008-05-22 18:24) [3]

Напусти свою прогу на саму себя. Ни на какие мысли не наводит?


← →
Amoeba ©   (2008-05-22 18:52) [4]


> Значит нет никаких других выриантов как извлеч из окна  
> EXE  "Свойства" description (свойства->общие-> описание)

Можно извлечь лишь только то, что есть. А как можно извлечь то, чего нет? Хорошо подумал?


← →
Virgo_Style ©   (2008-05-22 18:56) [5]

Amoeba ©   (22.05.08 18:52) [4]
Можно извлечь лишь только то, что есть. А как можно извлечь то, чего нет? Хорошо подумал?


Мне попадались .exe, для которых explorer отображал данные, а получить их в моей программе не удавалось.


← →
Игорь Шевченко ©   (2008-05-22 21:29) [6]

Virgo_Style ©   (22.05.08 18:56) [5]

Explorer брал их из дополнительного потока NTFS, не иначе.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.009 c
15-1210019900
Германн
2008-05-06 00:38
2008.06.15
Что такое JET 4.0


2-1211486738
deras
2008-05-23 00:05
2008.06.15
Как создать таблицу временно?


15-1209566817
AlexanderMS
2008-04-30 18:46
2008.06.15
Включить Диспетчер задач и редактирование реестра.


15-1209850978
Германн
2008-05-04 01:42
2008.06.15
Размер панели задач


2-1211275674
fenixgold
2008-05-20 13:27
2008.06.15
Как правильно создать динамически ComboBox и удалить




   Наверх