Einzelnen Beitrag anzeigen

th_bone

Registriert seit: 16. Jun 2004
172 Beiträge
 
Delphi 2005 Professional
 
#1

Verständnisproblem / Threadproblem ?

  Alt 12. Dez 2005, 13:30
Hi,

der erste Codeabschnitt funktioniert ohne Probleme - nehme ich denselben Code aber in das
onExecute auf - dann bricht delphi mit

'Exception der Klasse EOleSysFehler - CoInitialize wurde nicht aufgerufen aufgetreten'

was ist den Coinitialize ? bzw. was muß ich tun um den code im 2ten codeabschnitt zu nutzen ?
wo liegt das Problem ?

Danke für die Hilfe

so funktioniert der code
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  dataobj: iordata;
  mysymbol: string;
begin
  mysymbol:=cxtextedit1.text;
  dataobj := (ORSyncConnection1.Request(mysymbol) as iordata);
  processtransaction(dataobj);
end;
hier soll der code hin
Delphi-Quellcode:
procedure TForm1.tcpServerExecute(AContext: TIdContext);
var
  dataobj: iordata;
  mysymbol: string;
begin
  mysymbol:=cxtextedit1.text;
  dataobj := (ORSyncConnection1.Request(mysymbol) as iordata);
  processtransaction(dataobj);
end;
  Mit Zitat antworten Zitat