Delphi-PRAXiS
Seite 6 von 6   « Erste     456   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   EStringListError aufgetreten (delphi7) (https://www.delphipraxis.net/142417-estringlisterror-aufgetreten-delphi7.html)

schöni 13. Feb 2010 19:17

Re: EStringListError aufgetreten (delphi7)
 
Sag mal, onkeldave, Dir haben mehrere hier gesagt, das hier:

Delphi-Quellcode:
procedure TForm1.ListBox1Click(Sender: TObject);
var i : integer;
begin
for i := 0 to listbox1.Count do
    if listbox1.Selected[i] then
    begin
      { nun haben wir in i die nummer der selektierten Zeile
      da Listbox und Playlist eine identische Reihe der Einträge und gleiche Sortierung
      vorweisen, können wir mit dem erhaltenen index den richtigen Eintrag der Playlist
      auslesen. }
      PlayFile(i);
      break;
    end;
zu hoch gezählt wird. Das mit der -1 solltest Du deshalb besser dringend beachten.

for i := 0 to listbox1.Count - 1 do

Wenn die Listbox 8 Einträge hat, werden die von 0 bis 7 gezählt. Listbox.Count hat aber den Wert 8 und überschreite somit das Maximum.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:11 Uhr.
Seite 6 von 6   « Erste     456   

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