AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein FreePascal Progressbar "manuell" steuern
Thema durchsuchen
Ansicht
Themen-Optionen

Progressbar "manuell" steuern

Ein Thema von 0ip0ip · begonnen am 12. Jul 2010 · letzter Beitrag vom 13. Jul 2010
 
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#16

AW: Progressbar "manuell" steuern

  Alt 13. Jul 2010, 09:33
Moin,
ein Bild hat keine Eigenschaft [delpi]invisible[/delphi], weil das ja das gegenteil von visible ist. Also um etwas auszublenden sagst du entweder es ist unsichtbar (also sozusagen invisible := true ) oder es ist nicht sichtbar (also visible := false ).

Jetzt hast du diese Zeile:
ImageX.visible := a = b; Eigentlich sind das zwei Befehle und es lässt sich so umschreiben:
Delphi-Quellcode:
if a = b then
  ImageX.visible := true
else
  ImageX.visible := false
Also ist a = b ein Boolean (wahr oder falsch) und auf diesen Wert wird dann visible gesetzt. Das heißt, wenn er das Maximum erreicht, soll er unsichtbar werden, also muss ImageX.visible auf false gesetzt werden.

Also muss a = b false zurück liefern. Und da kannst du entweder die Bedingung negieren not (a = b) oder du negierst den Vergleich a <> b . Was du machst ist letztendlich egal, aber ich wollte nur erklären, warum die diese Lösungen vorgeschlagen wurden, und wie das so funktioniert

MfG
Fabian
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
 


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 14:14 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