AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Button mit unterschiedlichen Records als Caption
Thema durchsuchen
Ansicht
Themen-Optionen

Button mit unterschiedlichen Records als Caption

Ein Thema von noisy_master · begonnen am 27. Okt 2009 · letzter Beitrag vom 28. Okt 2009
Antwort Antwort
noisy_master

Registriert seit: 17. Jun 2009
Ort: Wolfenbüttel/Baddeckenstedt
263 Beiträge
 
Delphi XE5 Professional
 
#1

Re: Button mit unterschiedlichen Records als Caption

  Alt 28. Okt 2009, 10:28
Zitat von DeddyH:
Dann sollte man seine Frage auch nicht missverständlich umformulieren. Da ich kein Delphi zur Hand habe, hier nur ein paar Überlegungen:
- um nicht immer wieder mit FindComponent o.ä. hantieren zu müssen, sollten die Buttons in einem Array/einer TObjectList hinterlegt sein.
- bevor man die Datenmenge durchgeht, sollte man sich den aktuellen DS merken (Bookmark) und die datensensitiven Controls abhängen (DisableControls)
- nun geht man das Array/die Liste durch, setzt die Caption entsprechend der Daten und wechselt zum nächsten DS
- sollte man zwischendurch auf EOF treffen, setzt man die Captions der verbleibenden Buttons auf einen Standardwert oder blendet sie aus or whatever
- nun geht man zurück zum Bookmark (GotoBookmark) und hängt die Controls wieder an (EnableControls)

Auf diese Art und Weise würde ich versuchen, das Problem anzugehen. Denkfehler vorbehalten.
Danke schön, das ist wieder eine Antwort, die eine weiterbringt und eine gute Ergänzung zu dem Ansatz von alzaimar.

DANKE!!!
Dirk
  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 05:38 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