Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Bjoerk,
9. Okt 2016
Es läuft sogar die 5.3, Ich mußte nur aus dem WideString einen UnicodeString machen. :shock:
TDirectoryTreeView.VSTGetText(Sender: TBaseVirtualTree;
Node: PVirtualNode; Column: TColumnIndex; TextType: TVSTTextType; var CellText: UnicodeString);
begin
CellText := FDirectoryTree.Caption;
end;
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Bjoerk,
9. Okt 2016
Umgekehrt. Ich hab die V5.3.0: (04 Jan 2014) unter D2007 laufen.
Jetzt aber wollte ich ein Projekt mit der neuen Starter 10 kompilieren.
Ich dachte eigentlich, daß das automatisch geht:
Das soll ja jetzt nicht mehr ausgeführt werden:
{$if CompilerVersion < 20}
type
UnicodeString = WideString;
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Bjoerk,
9. Okt 2016
Wo stellt man denn beim VST die Delphiversion ein? :oops:
uDirectoryTreeView.pas(72): E2010 Inkompatible Typen: 'string' und 'WideString' // ***
constructor TDirectoryTreeView.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
FVST := TVirtualStringTree.Create(Self);
FVST.Parent := Self;