Форум: "Основная";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];
ВнизОпределить по exe-файлу название приложения? Найти похожие ветки
← →
Saveliy (2004-12-08 15:23) [0]Подскажите пожалуйста, как можно определить но exe-файлу, название приложения?
← →
Digitman © (2004-12-08 15:26) [1]никак.
у приложения нет названия.
← →
Saveliy (2004-12-08 15:31) [2]а как же тогда сама Windows это определяет? когда зайдешь в свойства какогонибудь файла, который открывает эта программа?
← →
DiamondShark © (2004-12-08 15:40) [3]Из ресурса VERSIONINFO.
← →
novice_man © (2004-12-08 15:52) [4]Посмотри в ветеке
http://delphimaster.net/view/1-1101943402/
И еще надо все таки пользоваться поиском!
← →
Saveliy (2004-12-08 16:33) [5]novice_man Там в твоем примере в функции GetVerValue почему-то выпадает ошибка в строке:
if VerQueryValue(VData, @ItemName[1], VVers, Len) then
[Error] Unit1.pas(89): Types of actual and formal var parameters must be identical
[Error] Unit1.pas(94): Element 0 inaccessible - use "Length" or "SetLength"
[Error] Unit1.pas(109): Types of actual and formal var parameters must be identical
← →
Digitman © (2004-12-08 17:14) [6]
> Saveliy (08.12.04 15:31) [2]
> а как же тогда сама Windows это определяет? когда зайдешь
> в свойства какогонибудь файла, который открывает эта программа?
а с чего ты взял, что в этих свойствах указано именно "название приложения" ?
вот, к примеру, ntoskrnl.exe имеет в свойстве
ProductName, скажем, "Microsoft(R) Windows (R) 2000 Operating System", однако, несмотря на то что это файл имеет расширение exe, приложением он не является.
← →
Dmitry_04 (2004-12-08 17:37) [7]windows берет это из описания exe...
← →
novice_man © (2004-12-08 18:15) [8]Digitman ©
однако, несмотря на то что это файл имеет расширение exe, приложением он не является.
Что есть ПРИЛОЖЕНИЕ?
← →
Dmitry_04 (2004-12-08 18:24) [9]Почему ошибка то всетаки???
← →
novice_man © (2004-12-08 18:24) [10]Saveliy (08.12.04 16:33) [5]
novice_man Там в твоем примере в функции GetVerValue почему-то выпадает ошибка в строке:
Пример был вырезан из проекта сделаного на Д4.
Надо даптировать к вашей версии Д. Проверьте не изменилась ли декларация функций. Я в свою очередь попробую все проверить, но на Д6. Что получится сообщу.
← →
Dmitry_04 (2004-12-08 18:25) [11]Почему ошибка то всетаки???
← →
Digitman © (2004-12-08 18:28) [12]
> Почему
по кочану.
это так сложно - посмотреть, как декларирована ф-ция VerQueryValue() в конкр.версии Делфи ?
← →
novice_man © (2004-12-08 18:29) [13]Dmitry_04 (08.12.04 18:25) [11]
Почему ошибка то всетаки???
См. [10]
← →
novice_man © (2004-12-08 21:37) [14]
Digitman © (08.12.04 18:28) [12]
по кочану.
Жди вопроса: - "А что такое декларирована?" ?
← →
Dmitry_04 (2004-12-09 12:22) [15]novice_man Что там получилось у тебя с Delphi 6?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.042 c