|
|
|
И опять Манифест, но кое-что другое
|
|||
|---|---|---|---|
|
#18+
В общем дела такие: 1) Зачем обязательно встраивать файл манифеста в файл, чем плохо то что он болтается в папке с программой? 2) При использовании некоторых сторонних контролов бывает что при закрытии программы она пытается отправить отчет для Билли, а если манифеста нет то такого не происходит, почему? 3) Вот это вот галиматья: авторPublic Type tagInitCommonControlsEx lngSize As Long lngICC As Long End Type Public Declare Function InitCommonControlsEx Lib "comctl32.dll" (iccex As tagInitCommonControlsEx) As Boolean Public Function InitCommonControlsVB() As Boolean On Error Resume Next Dim iccex As tagInitCommonControlsEx iccex.lngSize = LenB(iccex) iccex.lngICC = 512 InitCommonControlsEx iccex InitCommonControlsVB = (err.Number = 0) On Error GoTo 0 End Function Можно ли ее вообще не включать в код, если в проекте используется что-то из Common Controls? Несколько раз замечал что это работает и тогда при закрытии программы никаких ошибок и попыток отослать отчет не происходит как в пункте 2. ЗЫ: Просьба не напоминать в 1000-й раз что Common Controls 6 не поддерживают ХР стили, это уже известно и речь совсем не об этом. ЗЫ2: ХР-контролы и в частности ХР-буттоны не предлагать, никто не просил! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2006, 22:13:07 |
|
||
|
И опять Манифест, но кое-что другое
|
|||
|---|---|---|---|
|
#18+
Pantalone Код: plaintext Используешь ComboBoxEx? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 07:39:39 |
|
||
|
И опять Манифест, но кое-что другое
|
|||
|---|---|---|---|
|
#18+
3) Да, "галиматью" можно не включать в текст, если контрол присутствует явно. Галиматья нужна, чтоб дать "просраться" манифесту, если контролы в явном виде отсутствуют, т.е явной ссылки на библиотеку нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 10:31:18 |
|
||
|
И опять Манифест, но кое-что другое
|
|||
|---|---|---|---|
|
#18+
DDE Pantalone Код: plaintext Используешь ComboBoxEx? Не понял, все это используют для работы с манифестом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 13:50:28 |
|
||
|
И опять Манифест, но кое-что другое
|
|||
|---|---|---|---|
|
#18+
Letter_D3) Да, "галиматью" можно не включать в текст, если контрол присутствует явно. Галиматья нужна, чтоб дать "просраться" манифесту, если контролы в явном виде отсутствуют, т.е явной ссылки на библиотеку нет. Понятно, спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 13:50:56 |
|
||
|
И опять Манифест, но кое-что другое
|
|||
|---|---|---|---|
|
#18+
Pantalone DDE Pantalone Код: plaintext Используешь ComboBoxEx? Не понял, все это используют для работы с манифестом. Кто все? Я использую просто Private Declare Sub InitCommonControls Lib "comctl32.dll" () и ее вызов безо всяких параметров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 14:54:53 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=297&tid=2166550]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
60ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 190ms |
| total: | 307ms |

| 0 / 0 |
