MATLAB и COM
5 отговора
173 прегледа
MATLAB и COM
Има ли някой, който да разбира от езика на MATLAB? Проблемът е, че трябва да сложа няколко COM обекта и да използвам техни пропъртита, които обаче ги няма в дифолтния интерфейс. Та въпросът е има ли някакъв начин на MATLAB да се направи каст към някой базов клас?
стой та гледай
стой та гледай
Re: MATLAB и COM
Какъв каст в COM обект бе, луд ли си?
Има си IUnknown, има си и QueryInterface. Ако обектът обаче е само IDispatch, нещата стават по-трудно. Ама няма начин тия неща да не са автоматизирани в този MATHLAB.
Я вышел им наперерез!
Я вышел им наперерез!
Re: MATLAB и COM
Глей са, аз питам съвсем учтиво, а ти ме обиждаш. А сега кажи кой е луд...
Ако пишех на C++, щях да му кажа QueryInterface, но аз сега питам за MATLAB. И понеже неговия език си е скриптов, би трябвало нещата да станат само с type cast (както е примерно на VB). И главния проблем тук е, че на този скапан скриптов език няма типове. Или аз поне не успях да открия такова животно.
стой та гледай
Ако пишех на C++, щях да му кажа QueryInterface, но аз сега питам за MATLAB. И понеже неговия език си е скриптов, би трябвало нещата да станат само с type cast (както е примерно на VB). И главния проблем тук е, че на този скапан скриптов език няма типове. Или аз поне не успях да открия такова животно.
стой та гледай
Re: MATLAB и COM
Бе не обиждам, бъзикам се.
Ама ако се чувстваш обиден - извинявам се.
По въпроса: ако обекта ти не е IDispatch, забрави да го ползваш в скрипт. Т.е. може, но ще трябва да се правят извращения, демек агрегиране от обект, който си е IDispatch, което пък значи писане на ц++ или подобно.
Я вышел им наперерез!
По въпроса: ако обекта ти не е IDispatch, забрави да го ползваш в скрипт. Т.е. може, но ще трябва да се правят извращения, демек агрегиране от обект, който си е IDispatch, което пък значи писане на ц++ или подобно.
Я вышел им наперерез!
Re: MATLAB и COM
Абе пак не се разбрахме. Нямам проблеми със скриптовете по принцип, а с езика на MATLAB. Не мога да намеря начин да каствам към друг интерфейс. Въпросът беше дали по принцип езикът го разрешава този каст или някакво негово подобие, или ще трябва да се променя дифолтния интерфейс на обектите.
стой та гледай
стой та гледай
Re: MATLAB и COM
Ти не ме разбра. Ако е скрипт език - по принцип за тях не съществува понятие "тип".
Я вышел им наперерез!
Я вышел им наперерез!