![]() |
Problem mit ItemIndex von ListBox
Versuche grade einen Mediaplayer zu Programmieren und hab dabei folgendes Problem mit einer Listbox.
Der Programmcode
Delphi-Quellcode:
benutze, funktioniert es nur bei ItemIndex = 0. Sonst nicht.
if not lbxFiles.ItemIndex = -1 then
Wenn ich aber
Delphi-Quellcode:
funktioniert es bestens.
if lbxFiles.ItemIndex <> -1 then
Woran liegt das, hat das not eine andere bedeutung als <>? |
Re: Problem mit ItemIndex von ListBox
Hi, nur eine Vermutung:
Würde es so funktionieren?
Delphi-Quellcode:
if not (lbxFiles.ItemIndex = -1) then
|
Re: Problem mit ItemIndex von ListBox
Ja danke, das wars!
|
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 06:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz