Форум: "Начинающим";
Текущий архив: 2008.06.15;
Скачать: [xml.tar.bz2];
Внизпочему для некоторых 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 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.06.15;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c