AGB  ·  Datenschutz  ·  Impressum  







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

Schleife ?

Ein Thema von Vader · begonnen am 2. Jul 2005 · letzter Beitrag vom 3. Jul 2005
Antwort Antwort
Seite 1 von 2  1 2      
Vader

Registriert seit: 6. Mai 2003
804 Beiträge
 
Delphi 6 Enterprise
 
#1

Schleife ?

  Alt 2. Jul 2005, 19:06
hallo,

wie kann man das auch eleganter und effektiver lösen:


Delphi-Quellcode:
edit1.text:='0';
edit2.text:='0';
edit3.text:='0';
edit4.text:='0';
edit5.text:='0';
edit6.text:='0';
.......

habe 100 editfelder mit diesem wert zum füllen,
gibts da eine schleife oder was, damit ich nicht in alle 100 edit's den code schreiben muß ???

mfg vder
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Schleife ?

  Alt 2. Jul 2005, 19:09
Hier im Forum suchenFindComponent. Desweiteren, meinst du nicht auch, dass eine Tabelle (Listview, StringGrid) besser geeignet wäre?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Vader

Registriert seit: 6. Mai 2003
804 Beiträge
 
Delphi 6 Enterprise
 
#3

Re: Schleife ?

  Alt 2. Jul 2005, 21:01
hallo,

ich will nichts verändern, mein programm ist schon lange im einsatz, die editfelder habe ich gebraucht
um visuell aufzuteilen auf der form !

mfg vader
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: Schleife ?

  Alt 2. Jul 2005, 21:11
Zitat von Vader:
ich will nichts verändern ...
Wie willst du das denn lösen, ohne den Code zu verändern?

Die einzige Möglichkeit, das elegant zu lösen ist die, die Luckie dir genannt hat.
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#5

Re: Schleife ?

  Alt 2. Jul 2005, 21:13
er will sein Interface nicht verändern sprich keine ListBox oder sonstwas statt labels verwenden

  Mit Zitat antworten Zitat
Daniel G
(Gast)

n/a Beiträge
 
#6

Re: Schleife ?

  Alt 2. Jul 2005, 21:13
Zitat von Matze:
Zitat von Vader:
ich will nichts verändern ...
Wie willst du das denn lösen, ohne den Code zu verändern?

Die einzige Möglichkeit, das elegant zu lösen ist die, die Luckie dir genannt hat.
Ich denke, er bezieht sich wohl eher auf diese Aussage:

Zitat von Luckie:
[...]dass eine Tabelle (Listview, StringGrid) besser geeignet wäre?
[Edit]Huch? Boah, was zeitgleich... Da hatte nicht mal der obligatorische rote Kasten Zeit gehabt zum Reagieren[/Edit]
  Mit Zitat antworten Zitat
Vader

Registriert seit: 6. Mai 2003
804 Beiträge
 
Delphi 6 Enterprise
 
#7

Re: Schleife ?

  Alt 2. Jul 2005, 22:00
hallo,

ich glaube ihr versteht mich nicht, gibts keinen anderen code wie das zu lösen ist, ich will keine andere komponente als edit, ich wollte nur fragen ob man den wert '0' auch durch eine schleife den edit's zuweisen könnte ?


mfg vader
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#8

Re: Schleife ?

  Alt 2. Jul 2005, 22:04
Delphi-Quellcode:
for I := 0 to AnzahlEdits do
begin
  TEdit(FindComponent('edit' + IntToStr(I))).Text := '0';
end;

{
  Die Edits müssen Edit0, Edit1, Edit2, Editx heißen
}
  Mit Zitat antworten Zitat
Vader

Registriert seit: 6. Mai 2003
804 Beiträge
 
Delphi 6 Enterprise
 
#9

Re: Schleife ?

  Alt 2. Jul 2005, 22:31
hallo ,

danke, das von spider das habe ich gesucht, aber auch danke für die anderen tipps !

mfg vader
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#10

Re: Schleife ?

  Alt 2. Jul 2005, 22:34
Zitat von Vader:
hallo ,

danke, das von spider das habe ich gesucht, aber auch danke für die anderen tipps !

mfg vader
Aber, wie Luckie sagte, eine Listview wäre bestimmt besser geeignet als 100 Edits
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 01:41 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