Thema: Delphi COM-Events verwenden

Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#7

Re: COM-Events verwenden

  Alt 14. Feb 2006, 00:03
Hat sich erledigt:
Delphi-Quellcode:
procedure TForm1.JabOnConnect;
begin
  Memo1.Lines.Add('Verbunden');
end;

procedure TForm1.JabOnAuthError(Sender: TObject; var ErrorText: OleVariant);
begin
  Memo1.Lines.Add(ErrorText);
end;

procedure TForm1.JabOnCommError(Sender: TObject; var ErrorText: OleVariant);
begin
  Memo1.Lines.Add(ErrorText);
end;

procedure TForm1.btnConnectClick(Sender: TObject);
var
  JabSes : TJabberSession;
begin
  JabSes := TJabberSession.Create(Form1);
  try
    JabSes.Server := txtServer.Text;
    JabSes.Port := StrToInt(txtPort.Text);
    JabSes.Username := txtUser.Text;
    JabSes.Password := txtPass.Text;
    JabSes.Resource := 'Spark';
    JabSes.OnConnect := JabOnConnect;
    JabSes.OnAuthError := JabOnAuthError;

    JabSes.DoConnect(False, jatPlainText);
  finally
    JabSes.Free;
  end;
end;
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat