|
номер версии файла
|
|||
---|---|---|---|
#18+
для того чтоб определить номер версии файла пользуюсь взятым откудато отсюда куском кода Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
конечно в определении функций дописал ";Ansi". Но не отрабатывает когда доходит до VerQueryValue! :( Пробовал переменные ls_buf, ls_valname в Анси конвертнуть... бестолку. при ковертации в Анси было обрезалась переменная ls_buf, так как в ней оказывался символ конца строки, вроде победил, а конечного результата все-равно нет. Кто как определяет номер версии файла? может есть другие варианты? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2009, 10:10 |
|
номер версии файла
|
|||
---|---|---|---|
#18+
Откуда, откуда... У меня выдрал ----------------------------------------------------------------------------- Главная деталь любой машины - голова ее владельца ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2009, 10:54 |
|
номер версии файла
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
Главная деталь любой машины - голова ее владельца ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2009, 10:56 |
|
номер версии файла
|
|||
---|---|---|---|
#18+
Для английской версии - ключ другой, не 040904e4 ----------------------------------------------------------------------------- Главная деталь любой машины - голова ее владельца ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2009, 10:57 |
|
номер версии файла
|
|||
---|---|---|---|
#18+
Тынц ----------------------------------------------------------------------------- Главная деталь любой машины - голова ее владельца ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2009, 11:03 |
|
номер версии файла
|
|||
---|---|---|---|
#18+
Скорее всего выделяется неправильный размер буфера Тынц ----------------------------------------------------------------------------- Главная деталь любой машины - голова ее владельца ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2009, 11:14 |
|
номер версии файла
|
|||
---|---|---|---|
#18+
spas2001Откуда, откуда... У меня выдрал взял тут столько ответов, а ничего по теме... проблема была в юникоде решилась вот так в определении функций поменял A на W и все заработало Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2009, 13:51 |
|
номер версии файла
|
|||
---|---|---|---|
#18+
Вообще, я это уже говорил и повторяю еще раз: модификатор ansi в объявлениях внешних функций лучше не использовать, т.к. он реализован с багами в PB, и поэтому работает не всегда. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2009, 14:25 |
|
номер версии файла
|
|||
---|---|---|---|
#18+
Anatoly MoskovskyВообще, я это уже говорил и повторяю еще раз: модификатор ansi в объявлениях внешних функций лучше не использовать, т.к. он реализован с багами в PB, и поэтому работает не всегда. прикол в еще том, что при миграции например с РВ9 на РВ11, РВ сам подставляет ";Ansi" :) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2009, 14:32 |
|
номер версии файла
|
|||
---|---|---|---|
#18+
нашел тут путевый объект, выдает кучу инфы, в том числе инфу по файлу немного подкрутил его, выдавал неверный wCharacterSet, при конвертации второй раз в Hex выдал нужную цифру. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2009, 14:48 |
|
номер версии файла
|
|||
---|---|---|---|
#18+
VanoR , у меня РВ10.5 - тоже юникод, попробуй прикрепленный файл, не помню менял ли там что-то, но у меня работает и выдает не только № версии, а и всё остальное. Не забудь там про флаг - ЕХЕ-файл сделан в РВ (это важно). ... |
|||
:
Нравится:
Не нравится:
|
|||
24.11.2009, 22:19 |
|
|
start [/forum/topic.php?fid=15&msg=36328542&tid=1336098]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 300ms |
total: | 421ms |
0 / 0 |