![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Исходные данные:
1. Есть mstscax.dll (от WINXPSP3), из ДЛЛ делается модуль MSTSCLib_TLB.pas (содержит классы нескольких РДП-клиентов), из модуля делается упаковщик ms_rdp.bpl 2. На основе полученного АктивХ компонента очень просто сделать собственый РДП-клиент, код: Код:
procedure TForm1.Button1Click(Sender: TObject); begin MsRdpClient61.Connect; end; procedure TForm1.Button2Click(Sender: TObject); begin MsRdpClient61.Disconnect; end; Есть несколько вопросов для тех кто знает 1. Является ли полученный при компиляции файл.ехе полностью самостоятельным, или он использует в процессе подключения к удаленному компьютеру mstscax.dll 2. В листинге кода модуля MSTSCLib_TLB.pas можно найти свойства, процедуры и функции. Но совершенно неясно каким образом происходит подключение, установка параметров подключения. Неясно как модифицировать код модуля и соответственно компонент чтобы придать ему дополнительные возможности |
#2
|
||||
|
||||
![]() Пишу программы за еду. __________________ |
#3
|
|||
|
|||
![]() нет, там совсем о другом, о свойствах РДП-подключения и о том как ими управлять
а текущий топик: Компонент ТMsRdpClient6 (из ms_rdp.bpl) имеет поверхность на которую отображается видеопоток и ввод данных(мышь, клавиатура). Каким образом можно управлять этими параметрами, например включить-выключить вывод и ввод? |