AGB  ·  Datenschutz  ·  Impressum  







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

ListView: Problem mit OnChange und SubItems

Ein Thema von Helmi · begonnen am 28. Nov 2007 · letzter Beitrag vom 29. Nov 2007
Antwort Antwort
Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.312 Beiträge
 
Delphi XE2 Professional
 
#1

ListView: Problem mit OnChange und SubItems

  Alt 28. Nov 2007, 19:58
Hallo,

wenn beim Hinzufügen eines Items in eine ListView das OnChange-Event
ausgelöst wird, dann ist mir aufgefallen, dass zu diesem Zeitpunkt
nur die Caption schon vorhanden ist, aber die SubItems noch nicht.

Wie kann ich es hinbekommen, dass ich die SubItems im OnChange-Event
schon zur Verfügung habe?
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<
  Mit Zitat antworten Zitat
Benutzerbild von Deep-Sea
Deep-Sea

Registriert seit: 17. Jan 2007
907 Beiträge
 
Delphi XE2 Professional
 
#2

Re: ListView: Problem mit OnChange und SubItems

  Alt 29. Nov 2007, 07:35
Zitat von Helmi:
Hallo,

wenn beim Hinzufügen eines Items in eine ListView das OnChange-Event
ausgelöst wird, dann ist mir aufgefallen, dass zu diesem Zeitpunkt
nur die Caption schon vorhanden ist, aber die SubItems noch nicht.

Wie kann ich es hinbekommen, dass ich die SubItems im OnChange-Event
schon zur Verfügung habe?
Sicher, dass das passiert?
Nun gut: Setze vor dem Hinzufügen das OnChange-Ereignis auf nil und weise es danach wieder zu (bitte mit try-finally)
Chris
Die Erfahrung ist ein strenger Schulmeister: Sie prüft uns, bevor sie uns lehrt.
  Mit Zitat antworten Zitat
marabu

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

Re: ListView: Problem mit OnChange und SubItems

  Alt 29. Nov 2007, 07:52
Hallo,

das Ereignis OnChange() ist leider nicht für SubItems zuständig. Vielleicht solltest du die notwendigen Aktionen gleich nach dem Hinzufügen bzw. Ändern der SubItems selbst starten.

Grüße vom marabu
  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 15:03 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