|
|
|
Ану кто спец по импорту ActiveX(VB6) в бульдер
|
|||
|---|---|---|---|
|
#18+
В начале не импортируеться ваще. В примере для VC6 я надыбал такую строку #import "C:\\windows\\system32\\ImgX61.ocx" no_namespace rename("HALFTONE", "Halftone") и добавил ее в хиадер. Создается tlh-файл. В нем куча ошибок типа type name expected, declaration missing, ) expected. Хотя на первый взгляд их быть не должно!!! C ув. Tors ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2004, 22:53 |
|
||
|
Ану кто спец по импорту ActiveX(VB6) в бульдер
|
|||
|---|---|---|---|
|
#18+
а ты заюзай такую щтучку project->import type library -> install создается компонента , и голову ломать не нужно ... ш (';') (V),(V),, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2004, 10:19 |
|
||
|
Ану кто спец по импорту ActiveX(VB6) в бульдер
|
|||
|---|---|---|---|
|
#18+
Пробовал!!! Куча ошибок... Вопервых импортируется метод HALFTONE. А он конфликтует,гдето в недрах бульдера есть одноименный. virtual HRESULT STDMETHODCALLTYPE HALFTONE(long MaxDotSize/*[in]*/, VARIANT_BOOL SmoothDots/*[in,def,opt]*/, BSTR UndoText/*[in,def,opt]*/) = 0; Declaration terminated incorrectly __property Imgx6_tlb::_ImgX_ColorPtr BackColor = {read = get_BackColor, write = _set_BackColor}; [C++ Error] ImgX6_TLB.h(5705): E2347 Parameter mismatch in write access specifier of property BackColor И так далее!!! И вообще может есть компонента типа TImage с масштабированием и прокруткой с линзой возможностью регулировать яркость контрастность резкость и другими возможностями? C ув. Tors ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2004, 13:10 |
|
||
|
Ану кто спец по импорту ActiveX(VB6) в бульдер
|
|||
|---|---|---|---|
|
#18+
бывает, по собственному опыту если действительно нужно то сгенерированный мастером файл правится вручную все конфликтующие имена через поиск и замену везде да и еще а с каких это пор вы не можете переименовать при импорте с BCB классы - в мастере project->import type library все отлично переименовывается методы и поля конечно переименовать нельзя но они же закрыты внутри классов так что какой такой конфликт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2004, 14:36 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=429&tid=2034270]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
14ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 294ms |

| 0 / 0 |
