AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Listbox items anklicken

Ein Thema von ruffy407 · begonnen am 18. Dez 2006 · letzter Beitrag vom 18. Dez 2006
Antwort Antwort
ruffy407

Registriert seit: 17. Dez 2006
9 Beiträge
 
#1

Listbox items anklicken

  Alt 18. Dez 2006, 01:17
Hey..

Ich habe eine Listbox und möchte dass die daten wieder in den Editfeldern erscheinen, wenn ich auf ein Listboxitem klicke.
Ich arbeite mit der Doppelt verketteten Liste und weiß nicht wie ich mich auf den jeweils angeklickten TKnoten beziehen kann...

Ich habs mal so probiert aber das funktioniert nicht:

Code:
procedure TMyFriend.KarteiviewClick(Sender: TObject);
var lauf : tknoten;   {ein knoten der durch alle hindurch läuft und bei itemindex anhalten soll}
begin
 lauf := anfang;
 repeat
   lauf := lauf.Nach ;
 until
   lauf = karteiview.ItemIndex;
end;
Der Knackpunkt liegt wohl in "Itemindex" aber wie kann cih das anders schreiben ? danke für eure Hilfe!
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: Listbox items anklicken

  Alt 18. Dez 2006, 05:39
Guten Morgen,

dein Problem lässt sich gut durch eine Zählschleife lösen:

Delphi-Quellcode:
procedure TMyFriend.KarteiviewClick(Sender: TObject);
var
  i: Integer;
  lauf: TKnoten;
begin
  lauf := anfang;
  for i := 0 to KarteiView.ItemIndex do
    lauf := lauf.Nach ;
  // ...
end;
Du schreibst ListBox und nennst sie KarteiView - kennst du den Unterschied zwischen einer ListBox und einer ListView?

Grüße vom marabu
  Mit Zitat antworten Zitat
ruffy407

Registriert seit: 17. Dez 2006
9 Beiträge
 
#3

Re: Listbox items anklicken

  Alt 18. Dez 2006, 15:42
der der unterschied ist mir bewusst ich meinte listview und schrieb listbox..
Danke für deine hilfe so hats geklappt
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:07 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz