AGB  ·  Datenschutz  ·  Impressum  







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

Listview EAccessViolation

Ein Thema von user.x3m · begonnen am 7. Jul 2007 · letzter Beitrag vom 7. Jul 2007
Antwort Antwort
user.x3m

Registriert seit: 23. Apr 2007
5 Beiträge
 
#1

Listview EAccessViolation

  Alt 7. Jul 2007, 11:59
Zitat:
---------------------------
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt Project1.exe ist eine Exception der Klasse EAccessViolation mit der Meldung 'Access violation at address 004F7AAC in module 'Project1.exe'. Read of address 00000008' aufgetreten.
---------------------------
Anhalten Fortsetzen Hilfe
---------------------------
Zitat:
---------------------------
Project1
---------------------------
Access violation at address 004F7AAC in module 'Project1.exe'. Read of address 00000008.
---------------------------
OK
---------------------------

Hallo,
Also ich rufe bei Doppelklick auf ein Listview item eine Procedure auf, das klapp auch wunderbar.
Die meldung kommt nun, wenn ich nicht auf ein item in der Liste Klicke sondern direkt auf die Listbox, z.b. unten ins schwarze, also unter dem Letztem item in der liste.
Gibt es eine möglichkeit diese zu umgehen?
Danke im Vorraus


Edithttp://qc.borland.com/wc/qcmain.aspx?da=422)
Gelöst mit. (Workaround)
Delphi-Quellcode:
 for abx := ListView1.Items.Count-1 downto 0 do
  if ListView1.Items[abx].Selected then begin
[...]
end;
  Mit Zitat antworten Zitat
TheReaper

Registriert seit: 27. Feb 2003
Ort: chemnitz
90 Beiträge
 
Delphi 2005 Personal
 
#2

Re: Listview EAccessViolation

  Alt 7. Jul 2007, 12:20
oder am Anfang vom OnClick, OnSelect ... Ereigniss:
if ListView1.Selected <> nil then exit; Ist schneller, weil keine Schleife benötigt wird.
  Mit Zitat antworten Zitat
user.x3m

Registriert seit: 23. Apr 2007
5 Beiträge
 
#3

Re: Listview EAccessViolation

  Alt 7. Jul 2007, 12:49
Ah, ja das hatt ich eigentlich gesucht ; ) Danke.
  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 07:06 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