Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ActiveX на основе RxCalcEdit выпадает с access violation
|
|||
|---|---|---|---|
|
#18+
Сделал ActiveX на основе RxCalcEdit, при загрузке в IE выпадает с access violation. Аналогичный ActiveX на основе TDateTimePicker прекрасно работает. Положил RxCalcEdit на TActiveForm - все в порядке. Но это не удобно, нужно переписывать все свойства ActiveX объекта. TRxCalcEdit является наследником TCustomComboEdit (файл ToolEdit.pas из пакета RXLib) В конструкторе создается кнопка (справа от поля Edit). Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. Еще точнее access violation наступает в процессе прорисовки созданной кнопки. Сразу после FBtnControl.Parent := Self; вызывается TCustomComboEdit.WMSize, потом TCustomComboEdit.UpdateBtnBounds, и ... access violation Причем после нажатия ОК, ActiveX нормально прорисовывается и работает дальше. Может есть какой патч для RXLib, где кнопка в TCustomComboEdit создается каким-то другим образом (не в конструкторе)? Кроме того есть другая проблема - не работают кнопки стрелок и backspace. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2003, 10:29 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32239868&tid=2117272]: |
0ms |
get settings: |
13ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 352ms |

| 0 / 0 |
