Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Micha,
4. Dez 2003
@ OLLI_T : wegen dem Fehler ist doch kein Problem, dafür hast du's jetzt auch wieder gut gemacht. ;-)
Danke, funktioniert super.
Gibt es auch eine Möglichkeit, dass man nur das zu suchende Wort, also das im Edit stand markiert wird?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Micha,
4. Dez 2003
Noch ein Zusatz:
Ich möchte nicht nur komplette Items durchsuchen, sondern es sollen auch teile eines Items gefunden werden.
D.h., wenn ich in das Edit "auto" eingebe, dann soll er auch die Punkte wie "Automarke", "blaues Auto" finden und markieren.
Müsste irgendwie in die Richtung gehen oder?
for i:= 1 to length(edt_suchen.text) do
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Micha,
3. Dez 2003
Hey, klasse. DANKESCHÖÖÖÖN *freu* *hüpf*
Genau das, was ich gesucht. Thanks.
Das es so einfach geht, hätte ich nicht gedacht.
Vielen Dank.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Micha,
3. Dez 2003
O.K., sorry, stimmt, is einfacher. :wall:
Aber wenn ich
...
case node.Text of
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Micha,
3. Dez 2003
Etwa so in der Art?
procedure TForm1.Button1Click(Sender: TObject);
var
i : integer;
begin
TreeView1.Visible := true;
for i := 0 to TreeView1.Items.Count -1 do
begin
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Micha,
3. Dez 2003
Das ist doch schon mal gut @huberlix
aber mir fehlt leider immer noch was, womit ich den Tree durchsuchen kann.
Kann mir jemand einer solchen Schleife helfen?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Micha,
3. Dez 2003
Habe weder im Forum noch in der Delphi-Hilfe was zum Thema "Suchen in einem TreeView" gefunden.
Möchte über Eingabe in ein Edit-Feld ein TreeView durch eben diesen Eingabewert ins Edit durchsuchen lassen.
Meine Werte für den Baum lese ich aus einer Datenbank.
Die Items sollen dann entweder farbig markiert werden oder es sollen eben anderweitig markiert werden.
Hat jemand ein...