Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Form.reset bzw Neu Einlesen von Werten
uranop - Mo 25.08.08 19:04
Titel: Form.reset bzw Neu Einlesen von Werten
so neues thema neuer thread,
folgendes problem :
ich lese was aus ca 40 Variablen, diese werden gelesen und in Editfelder reingeschrieben ...
wie kann ich die Resetten in den urzustand, sprich blank machen ?
es wuerde mir schon helfen wenn sich die variablen neu arrangieren wuerden wenn ich
neu auf auslesen klicke ( wenn ich weiss das ich ne aenderung wo gemacht habe im system sollte sich was aendern - is nicht )
staendig das prog neu starten ist bescheiden ...
destroy ist auch nicht das mittel der wahl ...
oder muss ich mir behelfen und nen "reset" so machen das ich vor auslesen alle editfelder mit 'nichts' beschreibe ?
.o0( Gausi kennt sich da bestimmt aus hehe )
Yogu - Mo 25.08.08 19:12
Titel: Re: Form.reset bzw Neu Einlesen von Werten
uranop hat folgendes geschrieben: |
| wie kann ich die Resetten in den urzustand, sprich blank machen ? |
Du weist jedem der
Edit.Texts einen Leerstring (
'') zu. :idea:
uranop hat folgendes geschrieben: |
es wuerde mir schon helfen wenn sich die variablen neu arrangieren wuerden wenn ich
neu auf auslesen klicke ( wenn ich weiss das ich ne aenderung wo gemacht habe im system sollte sich was aendern - is nicht ) |
Willst du damit sagen, dass die Editfelder mit den neuen Werten der Variablen füllen sollen? Dann mache das doch einfach, den Code dazu hast du ja offensichtlich schon geschrieben...
uranop hat folgendes geschrieben: |
| staendig das prog neu starten ist bescheiden ... |
In der Tat. ;)
uranop hat folgendes geschrieben: |
| destroy ist auch nicht das mittel der wahl ... |
Wie kommst du denn auf
Destroy? Dadurch wird ein Objekt gelöscht. Oder habe ich doch etwas falsch verstanden?
uranop - Mo 25.08.08 19:18
Titel: Re: Form.reset bzw Neu Einlesen von Werten
Yogu hat folgendes geschrieben: |
Willst du damit sagen, dass die Editfelder mit den neuen Werten der Variablen füllen sollen? Dann mache das doch einfach, den Code dazu hast du ja offensichtlich schon geschrieben... |
jo der code ist vollstaendig ... lediglich liest das prog die variablen nur neu wenn ich dem nen neuen remotehost
zumlesen gebe. wenn der host gleichbleibt aendert sich nichts ... obwohl in in der zwischenzeit manuell zum testen diese werte mal abgeaendert habe ...
kann man nen Massenbeschreiben von '' auf die Edit.Texts machen ?
Yogu - Mo 25.08.08 19:35
uranop hat folgendes geschrieben: |
| kann man nen Massenbeschreiben von '' auf die Edit.Texts machen ? |
Das geht, ist aber, vor allem bei vielen Komponenten, etwas langsam:
Delphi-Quelltext
1: 2:
| for i := 0 to ComponentCount-1 do if Components[i] is TEdit then TEdit(Components[i]).Text := ''; |
uranop - Mo 25.08.08 20:02
Argh ich bin so doof : P
ich habe den fehler gefunden warum ich nichts habe neu "einlesen" koennen ...
fehler der progressbar die nicht "fertig" gemeldet hat in der do schleife : P
// Edit : naja nen fehler war das nicht ... zumindest kein wirklicher ...
ich hatte ne schleife drin die nach und nach eine progressbar fuellt ...
jo nur wenn die schleife voll ist kannste nix mehr auslesen ...
also direkt beim onklick noch die progressbar auf 0 und funzt xD
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!