|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.01.2011, 23:45 | #1 | ||
Пользователь
Регистрация: 17.06.2008
Сообщений: 16
|
Delphi: ошибка "Интерфейс не поддерживается" (mstscax.dll)
Приветствую.
Пишу менеджер рабочих столов. После переустановки Delphi (7-я версия) перестал работать ActiveX "Microsoft Terminal Services Control". Он импортируется из библиотеки mstscax.dll ("Terminal Services ActiveX Client"). При попытке изменить какое-либо свойство в AdvancedSettings2, нипример [MsRdpClient1.AdvancedSettings2.RDPP ort:=3333], вылетает ошибка: Цитата:
Уже все перепробывал, и перерегистрация библиотеки, и обновление RDP, и снос делфей - ничего не помогает. Единственное, что после обновления версии библиотеки (5.1.2600.2180 => 6.0.6000.16386) ошибка выглядит несколько иначе: Цитата:
|
||
08.01.2011, 10:18 | #2 |
Пользователь
Регистрация: 17.06.2008
Сообщений: 16
|
Никто не поможет?
|
08.01.2011, 12:40 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А ты уверен что такие свойства точно существуют?
I'm learning to live...
|
08.01.2011, 19:41 | #4 | ||
Пользователь
Регистрация: 17.06.2008
Сообщений: 16
|
Цитата:
Смотри объектную модель RDP (google,msdn). ЕЩЁ РАЗ ПОВТОРЯЮ: Цитата:
Последний раз редактировалось kiber_punk; 08.01.2011 в 19:56. |
||
08.01.2011, 20:10 | #5 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
6 ссылок, из которых 4 — ссылки на твои посты на этом форуме, а 2 остальных на другом — это называется "никогда ни у кого кроме тебя и ещё одного чувака такое не происходило и не будет происходить".
Походу поудаляй все MSTSCLib_TLB.pas, которые нагенерились от старых библиотек, и добавляй ActiveX заново. Может поможет.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
08.01.2011, 21:02 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
09.01.2011, 00:05 | #7 | |||||
Пользователь
Регистрация: 17.06.2008
Сообщений: 16
|
Цитата:
Цитата:
Держи, Холмс. Выходит нас уже трое? Переформулируй запрос, найдёшь ещё. Цитата:
Цитата:
Цитата:
|
|||||
09.01.2011, 00:11 | #8 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
ОК, вас уже трое. Теперь будем думать, что с вами со всеми делать )
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
09.01.2011, 13:25 | #9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Я поставил в свою Делфи 6 этот компонент на палитру. Там есть классы TMsRdpClient2, TMsRdpClient3,TMsRdpClient4,TMsRdpC lient5,TMsRdpClient6. Накидал их все на форму (чтоб не пропустить ни одного) Код:
А теперь скажи мне какой тип у твоего компонента MsRdpClient1 Скорее всего ты просто напросто не то подключил, и как я и сказал тебе не возвращается нужный интерфейс. Залезь в генофонд твоего MsRdpClient1 и посмотри какие там свойства есть. Не ленись. С интерфейсами поаккуратнее нужно. P.S. Да и вот еще что, господа, - флуд прекращаем.
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
"Синтаксическая ошибка " или " в чём разница?" | vedro-compota | PHP | 7 | 07.08.2010 16:45 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |
Delphi 7. Ошибка "ADODataSet1: Cannot perform this operation on a closed dataset" | Vind | Помощь студентам | 6 | 20.04.2009 22:47 |
Ошибка при использовании OlePropertyGet("Documents").OleProcedure("Add") в C++ Builder | AleksP | C++ Builder | 7 | 11.04.2009 13:06 |
Как "динамически" использовать "DLL" | Air | Общие вопросы Delphi | 7 | 11.12.2007 21:55 |