AGB  ·  Datenschutz  ·  Impressum  







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

Listbox, item selektieren`?

Ein Thema von Pseudemys Nelsoni · begonnen am 3. Apr 2003 · letzter Beitrag vom 11. Mai 2003
Antwort Antwort
Benutzerbild von Pseudemys Nelsoni
Pseudemys Nelsoni

Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
 
#1

Listbox, item selektieren`?

  Alt 3. Apr 2003, 15:22
moin,

wie selektiere ich ein item der listbox?

hab das so versucht bei einem button:

Listbox1.Selected[1]


...selektiert aber nicht, warum?

gruss silent
Mario
  Mit Zitat antworten Zitat
Benutzerbild von City Light
City Light

Registriert seit: 17. Sep 2002
314 Beiträge
 
#2
  Alt 3. Apr 2003, 15:58
mit...
ListBox1.ItemIndex := 0;
Bis bald man liest sich
Tino
  Mit Zitat antworten Zitat
Nathanael

Registriert seit: 16. Mär 2003
12 Beiträge
 
#3
  Alt 3. Apr 2003, 16:02
Hi Silent

wenn Du kein Multiselect hast, dann:

Code:
ListBox.ItemIndex := i
Wenn Multiselect, dann:

Code:
ListBox.ItemIndex := true
(hab ich bis jetzt noch nicht gebraucht, müßte aber stimmen)

Viel Erfolg
Nathanael
  Mit Zitat antworten Zitat
Benutzerbild von Pseudemys Nelsoni
Pseudemys Nelsoni

Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
 
#4
  Alt 3. Apr 2003, 16:02
danke
Mario
  Mit Zitat antworten Zitat
Benutzerbild von Pseudemys Nelsoni
Pseudemys Nelsoni

Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
 
#5
  Alt 3. Apr 2003, 16:06
jep funktioniert, danke

wie hätt ich darauf auch kommen sollen, hätte meiner meinung nach was mit "select" zu tun...aber index...ok

gruss silent
Mario
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#6
  Alt 3. Apr 2003, 18:34
Hallo,

ab nach VCL-Komponenten.

Grüsse, Daniel
  Mit Zitat antworten Zitat
Benutzerbild von City Light
City Light

Registriert seit: 17. Sep 2002
314 Beiträge
 
#7
  Alt 11. Mai 2003, 13:05
Hallo

Ich frage mich ständig wie ich in einer ListBox mit mehreren einträgen den nähsten Intem selektiere wenn ich zu vor ein Intem gelöscht habe?

Hab es mit ListBox1.IntemIndex := -1; versucht geht aber
nicht

Delphi-Quellcode:
Also...
Listbox1.DeleteSelected;
Listbox1.ItemIndex := -1;
//soll den nähst höreren selektieren geht aber nich
Bis bald man liest sich
Tino
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#8
  Alt 11. Mai 2003, 13:10
Moin Tino,

probiert hab' ich das jetzt nicht, aber der nächste Eintrag müsste den gleichen Index habe, wie vorher der gelöschte. Die Zeilen rutschen ja hoch.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Daniel B
(Gast)

n/a Beiträge
 
#9
  Alt 11. Mai 2003, 13:12
Hallo,

LV.ItemIndex := -1; wäre sowas wie := nil;
Du setzt damit ekinen Wert, sondern kein Eintrag wird markiert.

Du könntest Dir, wenn man einen Eintrag anklickt, in einer Variable, den Index merken, nun Löscht Du den Eintrag und setzt dann den ItemIndex mit dieser Variable.

Grüsse, Daniel
  Mit Zitat antworten Zitat
Benutzerbild von City Light
City Light

Registriert seit: 17. Sep 2002
314 Beiträge
 
#10
  Alt 11. Mai 2003, 13:13
mensch warum bin ich nich gleich drauf gekommen ,danke
Bis bald man liest sich
Tino
  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 01:13 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