Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Problem mit ItemIndex von ListBox (https://www.delphipraxis.net/63384-problem-mit-itemindex-von-listbox.html)

Cyberbob 17. Feb 2006 21:24


Problem mit ItemIndex von ListBox
 
Versuche grade einen Mediaplayer zu Programmieren und hab dabei folgendes Problem mit einer Listbox.

Der Programmcode
Delphi-Quellcode:
if not lbxFiles.ItemIndex = -1 then
benutze, funktioniert es nur bei ItemIndex = 0. Sonst nicht.

Wenn ich aber
Delphi-Quellcode:
if lbxFiles.ItemIndex <> -1 then
funktioniert es bestens.

Woran liegt das, hat das not eine andere bedeutung als <>?

Matze 17. Feb 2006 21:25

Re: Problem mit ItemIndex von ListBox
 
Hi, nur eine Vermutung:

Würde es so funktionieren?

Delphi-Quellcode:
if not (lbxFiles.ItemIndex = -1) then

Cyberbob 17. Feb 2006 21:44

Re: Problem mit ItemIndex von ListBox
 
Ja danke, das wars!

Muetze1 17. Feb 2006 23:20

Re: Problem mit ItemIndex von ListBox
 
Das erste hat zuerst eine logische invertierung des Wertes von ItemIndex gemacht und 0 binär invertiert ergibt -1 bei einem vorzeichenbehafteten Datentyp.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:26 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