Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.11.05;
Скачать: [xml.tar.bz2];

Вниз

Версия файла   Найти похожие ветки 

 
HelloWord   (2006-10-23 21:10) [0]

Как можно програмно узнать версию исполняемого файла, а так же изменить её на другую версию ?


 
Ketmar ©   (2006-10-23 21:16) [1]

какого?


 
HelloWord   (2006-10-23 21:17) [2]

exe - файла


 
metalfan ©   (2006-10-23 21:28) [3]


> а так же изменить её на другую версию

а зачем?!


 
Ketmar ©   (2006-10-23 21:30) [4]

в "exe-файле" информация о версии может храниться абсолютно где угодно. потому я и спросил: "какого?" приводи пример, ага?


 
HelloWord   (2006-10-23 21:38) [5]

> в "exe-файле" информация о версии может храниться абсолютно где угодно. потому я и спросил: "какого?" приводи пример, ага?

Как понять какого ? exe файл он и есть exe файл. Мне надо програмно узнать и номер версии программы которую например выбрал пользователь.


 
Zacho ©   (2006-10-23 21:40) [6]

HelloWord   (23.10.06 21:38) [5]

В общем случае - невозможно, см. [4]


 
HelloWord   (2006-10-23 21:43) [7]

> а так же изменить её на другую версию

>а зачем?!
Долго объяснять. Ладно это пока не надо. Пока интересует как узнать версию файла.


 
HelloWord   (2006-10-23 21:47) [8]

> В общем случае - невозможно, см. [4]
Ну хорошо, а как тогда винда определяет, номер версии, и всякие там редакторы ресурсов (PE-Exproler например) , они же достают откуда то эти данные ?


 
metalfan ©   (2006-10-23 21:50) [9]

http://delphiworld.narod.ru/base/file_version.html


 
Ketmar ©   (2006-10-23 21:51) [10]

>[8] HelloWord 23-Oct-2006, 21:47
>Ну хорошо, а как тогда винда определяет, номер версии, и
>всякие там редакторы ресурсов (PE-Exproler например) , они
>же достают откуда то эти данные ?
а вот это уже совсем другой вопрос. кстати, натрави подобные программы на мой CDM, например. версия у меня прописана, изнутри программы её даже можно увидеть. а вот достать -- фигушки.

хинт: GetFileVersionInfo(), VerQueryValue(), etc.


 
HelloWord   (2006-10-23 22:02) [11]

А возможно эту инфу получить с FTP сервера, не загружая файл на локальный компьютер ?


 
Ketmar ©   (2006-10-23 22:06) [12]

>[11] HelloWord 23-Oct-2006, 22:02
>А возможно эту инфу получить с FTP сервера, не загружая
>файл на локальный компьютер ?
запросто. если ты владеешь телепатией.


 
Ketmar ©   (2006-10-23 22:07) [13]

а точнее -- телекинезом с киберпанковским уклоном.


 
Плохиш ©   (2006-10-24 11:49) [14]


> HelloWord   (23.10.06 22:02) [11]
> А возможно эту инфу получить с FTP сервера, не загружая
> файл на локальный компьютер ?

Можно, если фтп-сервер готов предоставить тебе эту информацию.



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

Форум: "Начинающим";
Текущий архив: 2006.11.05;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.052 c
6-1150353278
KirillSKTS
2006-06-15 10:34
2006.11.05
Accept, блокировка


2-1161421545
Atrix
2006-10-21 13:05
2006.11.05
TcpClient и TcpServer


2-1161248551
parasolka
2006-10-19 13:02
2006.11.05
Программа виснет.


2-1161250863
Axis_of_Evil
2006-10-19 13:41
2006.11.05
работа с XML документом


1-1159008685
DelphiLamer
2006-09-23 14:51
2006.11.05
Как получить список всех процедур в библиотеке?





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