AGB  ·  Datenschutz  ·  Impressum  







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

Edit.text 5 mal Blinken lassen

Ein Thema von Natcree · begonnen am 20. Feb 2014 · letzter Beitrag vom 20. Feb 2014
 
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.326 Beiträge
 
Delphi 12 Athens
 
#32

AW: Edit.text 5 mal Blinken lassen

  Alt 20. Feb 2014, 14:19
Zitat:
Delphi-Quellcode:
  Spieler:=TEdit(Sender);
  st.Add(Spieler.text);

  st.Add((Sender as TComponent).Name);
Man könnte sich natürlich für eine Variante entscheiden und Beides "gleich" behandeln.


Zitat:
Delphi-Quellcode:
  if Spieler.Text = st.Strings[0] then Spieler.text := ''  else
  if Spieler.text = ''            then Spieler.Text := st.Strings[0];
Wozu der zweite Vergleich?

Zitat:
  if Timer1.Tag = strtoint(st.Strings[0])*2 then Timer1.Enabled := false;
Ich dachte in st.Strings[0] steht der alte Text und nicht die Anzahl?

Ach ja, den StringListe könnte man natürlich im OnCreate erstellen und im OnDestroy freigeben.
Oder man verwendet gleich zwei einzelne String-Konstanten (oder, halt einen String und einen Objektzeiger).

Zitat:
Da bin ich mal gespannt, wieviel Tasten Du drücken kannst, bevor Dir der Speicher ausgeht.
Bei jedem Tastendruck wird eine neue Stringliste erstellt, aber nur die "Letzte" gibst du wieder frei.
Und natürlich ist dann auch der "alte" Text weg, wenn man grade dann nochmal drückt, während der Text grade ausgeblendet ist.

Das if ... = false wurde doch bestimmt auch schon mehrmals erwähnt?
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (20. Feb 2014 um 14:22 Uhr)
  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 02:24 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 by Thomas Breitkreuz