AGB  ·  Datenschutz  ·  Impressum  







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

Buttonklicks zählen

Ein Thema von Hans33 · begonnen am 22. Nov 2008 · letzter Beitrag vom 20. Mär 2014
Antwort Antwort
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

AW: Buttonklicks zählen

  Alt 19. Mär 2014, 19:26
Damit hast du zwei Teile:
  • Zählen
  • Anzeigen
Dann schreibe dir einfach zwei Methoden, die genau diese Teile ausführen
Delphi-Quellcode:
procedure TForm1.IncrementButtonCounter;
begin
  Inc( FButtonCounter );
end;

procedure TForm1.PublishButtonCounter;
begin
  ButtonCounter_Label.Caption := IntToStr( FButtonCounter );
end;
Im OnClick Event rufst du diese beiden Methode dann auf:
Delphi-Quellcode:
procedure TForm1.Button1Click( Sender : TObject );
begin
  IncrementButtonCounter;
  PublishButtonCounter;
end;
Manchmal will man den Zähler auch zurücksetzen, also benötigen wir eine weitere Methode.
Allerdings geht es einem auch auf die Nerven, ständig an das Publish denken zu müssen, ok ändern wir mal eben:
Delphi-Quellcode:
procedure TForm1.IncrementButtonCounter;
begin
  Inc( FButtonCounter );
  PublishButtonCounter;
end;

procedure TForm1.ResetButtonCounter;
begin
  FButtonCounter := 0;
  PublishButtonCounter;
end;

procedure TForm1.PublishButtonCounter;
begin
  ButtonCounter_Label.Caption := IntToStr( FButtonCounter );
end;

procedure TForm1.Button1Click( Sender : TObject );
begin
  IncrementButtonCounter;
end;

procedure TForm1.Button2Click( Sender : TObject );
begin
  ResetButtonCounter;
end;
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)

Geändert von Sir Rufo (19. Mär 2014 um 19:31 Uhr)
  Mit Zitat antworten Zitat
TurboDennis

Registriert seit: 19. Mär 2014
3 Beiträge
 
#2

AW: Buttonklicks zählen

  Alt 19. Mär 2014, 22:42
Daumen hoch! Danke für die ausführlichen Antworten!
Und Du hast Recht, ich hätte es in der Demo nachsehen können Ich hab allerdings kein Delphi sondern arbeite mich in Lazarus ein.
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#3

AW: Buttonklicks zählen

  Alt 20. Mär 2014, 02:34
Kurze Frage: Was sind "Selbstlernforen"? Und sollte es die geben, was wären dann "Nicht-Selbstlernforen"? Solche, bei denen man jeden gewünschten Code frei Haus erhält? Copy'n'Paste-Foren?
  Mit Zitat antworten Zitat
TurboDennis

Registriert seit: 19. Mär 2014
3 Beiträge
 
#4

AW: Buttonklicks zählen

  Alt 20. Mär 2014, 09:14
Hmm. Ich weiß nicht worauf Du anspielst. Ich meinte jedenfalls Plattformen wo Anfängern das Programmieren mit FreePascal nahegelegt wird. Anleitung fürs erste HalloWelt Programm usw.
Es kann sein, dass ich Profis mit meinen albernen Fragen nerve. Ich bin jedenfalls froh dass sich Leute bereit erklären zu helfen. Nur so komme ich weiter. In meiner Stadt habe ich leider keinen VHS Kurs zu dem Thema gefunden.
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#5

AW: Buttonklicks zählen

  Alt 20. Mär 2014, 09:28
Ich spiele auf die Frage an, die sich mir beim Lesen des unbekannten Wortes "Selbstlernforen" stellte: Kann man denn irgendwie anders als selbst lernen? Mir fiel dabei sowas wie "Selbstesser" und "Selbstatmer" ein, man kann ja nur selber essen und selber atmen. Oder anders ausgedrückt: Lernen ist ein Vorgang, den man nur selbst herbei- und ausführen kann. Ein Forum kann Hinweise und Unterstützung bieten, Lernen muß man aber immer noch selber. Es gibt in den Delphiforen durchaus auch Zeitgenossen, die ganz offensichtlich nicht lernen und das auch nicht beabsichtigen, wenn man ihnen Unterstützung bietet. Daher ist die Frage nicht allzu abwegig.

Davon abgesehen mußt du dich nicht dafür rechtfertigen, hier im Forum eine Frage gestellt zu haben. Und einen VHS-Kurs in Delphi-Programmierung hab ich auch nicht genossen, sondern alle Fähigkeiten autodidaktisch erworben - das nennt man übrigens Lernen
  Mit Zitat antworten Zitat
Antwort Antwort


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