Registriert seit: 9. Dez 2004
Ort: Gedern
210 Beiträge
Delphi 12 Athens
|
Re: TWideStriblist kann nicht zu TStringlist zugewiesen werd
12. Aug 2008, 12:21
So funktioniert es:
Delphi-Quellcode:
//******************************************************************************
//***************** Vorhandene Tabellen in der DB anzeigen *********************
//******************************************************************************
Procedure DBListTables( Const Liste: ISharedStringList); Stdcall;
Var
i : Integer;
xListe : TStringList;
Begin
xListe := TStringList.Create;
xListe.Clear;
Con1.GetTableNames(xListe, False);
i := 0;
Repeat
Begin
If (Pos(' Cellinfo', xListe[i])) > 0 Then
xListe.Delete(i);
Inc(i);
End;
Until xListe.Count = i;
i := 0;
Repeat
Begin
xListe[i] := Copy(xListe[i], 1, Length(xListe[i]) - 4);
Inc(i);
End;
Until xListe.Count = i;
For i := 0 To xListe.Count - 1 Do
Liste.Add(xListe.Strings[i]);
xListe.Free;
End;
Danke für Eure Hilfe.
Ihr seid große Klasse!
|
|
Zitat
|