Einzelnen Beitrag anzeigen

xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#25

Re: TWideStriblist kann nicht zu TStringlist zugewiesen werd

  Alt 12. Aug 2008, 11:18
Hallo,

Zitat von Smiley:
Was mache ich hier falsch ?
das hier:
Delphi-Quellcode:
Procedure DBListTables(const Liste: ISharedStringlist); stdcall;
Var
  i : Integer;
  xListe:TStringList;

Begin
 xListe := TStringList(Liste); <-------------
 xListe.Clear;
Du bekommst keine TStringList, sondern ein ISharedStringList. Damit musst Du arbeiten. Die beiden (TStringList und ISharedStringList) sind komplett unterschiedlich, und haben im Aufbau keinerlei Gemeinsamkeit.
Nutze einfach die von ISharedStringList zur Verfügung gestellten Methoden.

Gruß
xaromz
I am a leaf on the wind - watch how I soar
  Mit Zitat antworten Zitat