1. XAKER13.03.2025 в 17:15от
Загрузка...

Нужна помощ в Delphi 7

Тема в разделе "С/С++/Pascal/Delphi", создана пользователем diki, 10.02.2013.

  1. diki

    diki

    Статус:
    Оффлайн
    Регистрация:
    23.12.12
    Сообщения:
    264
    Репутация:
    88 +/-
    Я импортировал в дельфи компонент ActiveX(msrdp.ocx), поставил на форму MsRdpClient21 но при конекте к RDP дает ошибку.
    Вот код:

    procedure TForm1.Button1Click(Sender: TObject);
    begin
    MsRdpClient21:=TmsRDPclient4.Create(self);
    MsRdpClient21.Parent:=Form1;
    MsRdpClient21.UserName :='Admin';
    MsRdpClient21.Server :='11.11.11.11';
    MsRdpClient21.AdvancedSettings2.ClearTextPassword:='123456'; //Вот здесь ошибка
    MsRdpClient21.FullScreen:=false;
    MsRdpClient21.Connect;
    end;


    Вот скрин ошибки:
    [​IMG]
    Сама прога компилитса и запускаетса нормально, а когда нажимаю на кнопку вылазит ошибка, если убрать эту строчку то все работает, только мне нужно чтобы прога сама авторизировалась, что делать? ктото сталковалса с таким?
    Ошибка 100% в естой строчке я отладчиком проверил, уже перерыл весь интернет но ничего не помогло(
    Помогите кто работал с RDP, я в долгу не останусь)
     
    Последнее редактирование: 10.02.2013
  2. diki

    diki

    Статус:
    Оффлайн
    Регистрация:
    23.12.12
    Сообщения:
    264
    Репутация:
    88 +/-
    Неужели никто не может помоч?
     
  3. DoSs

    DoSs

    Статус:
    Оффлайн
    Регистрация:
    18.09.12
    Сообщения:
    224
    Репутация:
    25 +/-
    Да тут мало помогают с такими вещами =)
     
  4. sparcounited

    sparcounited

    Статус:
    Оффлайн
    Регистрация:
    26.09.12
    Сообщения:
    578
    Репутация:
    621 +/-
    Как ты так замудрил то ?
     
  5. diki

    diki

    Статус:
    Оффлайн
    Регистрация:
    23.12.12
    Сообщения:
    264
    Репутация:
    88 +/-
    Всмысле?
     
  6. Hugano

    Hugano

    Статус:
    Оффлайн
    Регистрация:
    03.06.12
    Сообщения:
    77
    Репутация:
    20 +/-
    а дебагер какую ошибку выдает? вероятней всего неправильная инициализация. ну или с памятью беда. нужно посмотреть на красное сообщение дебагера.
    пс: недоглядел) да, проблема с памятью. поищи про access violation
     
    Последнее редактирование: 11.02.2013