Einzelnen Beitrag anzeigen

Benutzerbild von Uncle Cracker
Uncle Cracker

Registriert seit: 30. Mär 2003
Ort: Freital
694 Beiträge
 
#1

ICQ Komponente erzeugt Fehler in NonVCL

  Alt 22. Jun 2004, 20:38
Ich habe mal wieder ein total bescheuerten Fehler, der sicher total einfach zulösen ist aber ich einfach nicht drauf komme bzw. es vielleicht wirklich nicht geht

Ich würde gern die ICQ Komponente TICQClient von http://www.cobans.net in meinem NonVCL Programm nutzten.

Ich habe das folgendermaßen vorgehabt, aber so klappt es nicht :

Code:
program Test;
uses Windows, ICQWorks, ICQClient;

var
  ICQClient1: TICQClient;


begin
  ICQClient1.ConvertToPlaintext := True;
  ICQClient1.ICQServer := 'login.icq.com';
  ICQClient1.ICQPort := 5190;
  ICQClient1.Password := '123456';
  ICQClient1.UIN := StrToInt('323239523');
  ICQClient1.Login;
end.
So rufe ich jedoch an der ersten Stelle, also bei "ICQClient1.ConvertToPlaintext := True" schon eine Zugriffsverletzung aus, selbst wenn ich die erste Stelle weglasse kommt es zum gleichen Ergebniss.

Es ist eigentlich auch klar, dass es zu einem Fehler kommen muss, aber ich habe keine Ahnung wie ich das lösen könnte. Ist es denn überhaupt möglich VCL Komponenten komplett in NonVCL zu übernehmen?

Vielleicht hatte jemand das Problem schonmal und kann mir helfen.


Danke UC
I wish it was legal to marry software because I'm madly in love with Delphi...
  Mit Zitat antworten Zitat