AGB  ·  Datenschutz  ·  Impressum  







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

Verwalten von Daten

Ein Thema von fabgo · begonnen am 12. Mär 2006 · letzter Beitrag vom 12. Mär 2006
Antwort Antwort
fabgo
(Gast)

n/a Beiträge
 
#1

Verwalten von Daten

  Alt 12. Mär 2006, 17:33
Hallo ihr,

bin gerade dabei, mit einen spielplan zu programmieren...

(habe ihn als anhang angehängt)

nun habe ich das problem, dass ich nicht für jede combo-box alles neu programmieren möchte, sondern sagen, die Befehle von ComboBox11 sollen gleichzeitig auch die Befehle von ComboBox12 sein...nur dann eben ein anderes Feld zugewiesen bekommen.

Guckt es euch einfach mal an... Ich werde die Stelle rot markieren....

danke
Angehängte Dateien
Dateityp: zip verwaltung_121.zip (174,3 KB, 24x aufgerufen)
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: Verwalten von Daten

  Alt 12. Mär 2006, 18:47
Hallo.

Du kannst allen Controls in der gleichen Spalte einen gemeinsamen event handler verpassen, wenn du dir eine geeignete Namenskonvention ausdenkst. Nenne die Edit-Felder in der Spalte Ort einfach OrtEdit1 bis OrtEdit5, die ComboBox in der Spalte Heim/Auswärts entsprechend HeimComboBox1 bis HeimComboBox5. Dann hänge den folgenden Code an alle HeimComboBox-Controls und freue dich:

Delphi-Quellcode:
procedure TVerwaltung.HeimComboBoxChange(Sender: TObject);
var
  Edit: TEdit;
  sIndex: String;
begin
  with Sender as TComboBox do
  begin
    sIndex := RightStr(Name, 1);
    Edit := self.FindComponent('OrtEdit' + sIndex) as TEdit;
    if Text = 'Heim'
      then Edit.Text := 'Hilden'
      else Edit.Text := '';
  end;
end;
Grüße vom marabu
  Mit Zitat antworten Zitat
Benutzerbild von Duffy
Duffy

Registriert seit: 19. Mär 2003
Ort: Wuppertal
835 Beiträge
 
Delphi 3 Standard
 
#3

Re: Verwalten von Daten

  Alt 12. Mär 2006, 18:55
Hallo fabgo,
ich habe es mal auf die Schnelle zusammen geprogt. Der Trick besteht darin, dass allen Comboboxen von "Heim/Auswärts" dieselbe Ereignisroutine zugewiesen wird. Gleichfalls bekommt die "Tag" Eigenschaft der Combobox und des Edit Feldes "Ort" eine eindeutige Identifikation (1..1, 2..2, 3..3 usw.) zugeordnet.

Der Rest ist Makulatur. Einfach durch die Komponenten iterieren und den entsprechenden Wert setzen.

Bye
Claus
Angehängte Dateien
Dateityp: zip verwaltung_153.zip (214,2 KB, 25x aufgerufen)
Künftige Generationen wollen ihre Fehler selber machen.
Jedes Programm wird nie das können, was Du wirklich brauchst.
Das Gegenteil von gut ist gut gemeint
-----
  Mit Zitat antworten Zitat
fabgo
(Gast)

n/a Beiträge
 
#4

Re: Verwalten von Daten

  Alt 12. Mär 2006, 19:08
VIELEN DANK!!!

fabgo
  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 23:51 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz