Autor Beitrag
Becks16
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 405



BeitragVerfasst: Mi 15.09.04 08:23 
hallo
ich habe jetzt in meinem programm ein button Neu und wenn ich auf den klicke möchte ich das er alle edit felder löscht könnt ihr mir das helfen

vielen dank
thommy f
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 114

Windows 2K pro
Delphi 5 Enterprise
BeitragVerfasst: Mi 15.09.04 08:29 
Wirst nicht drum rum kommen, es mit


Editfeldname.Text :='';
zu versuchen.

Das geht auf jeden Fall is aber ein wenig Tipparbeit (je nach Anzahl der Editfelder.

Copy and Paste hilft oft enorm!

Wenn jemand ne einfachere Lösung weis?
Becks16 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 405



BeitragVerfasst: Mi 15.09.04 08:30 
klasse funktioniert wunderbar ich danke dir
jasocul
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6395
Erhaltene Danke: 149

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: Mi 15.09.04 08:34 
Hallo Becks16,

ich empfehle Dir dringend ein paar gute Bücher anzuschaffen:

1. Zeichensetzung für Anfänger (Das erleichtert uns das lesen und hat Dir schon mal jemand gesagt)
2. Grundlagen Delphi
3. Grundlagen Datenbanksteuerung mit Delphi
4. Grundlagen SQL

Ich meine, die letzten Drei Sachen gibt es auch in der Doku bei Delphi.

Ich will Dich damit nicht ärgern, aber Deine Fragen zeigen, dass Dir wirklich einfachstes Grundlagenwissen fehlt.

Die Antwort auf Deine Frage:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
Edit1.Text := '';
Edit2.Text := '';
.
.
.


Aber das wolltest Du vermutlich nicht wissen.
Vermutlich hast Du eine Datenbank-Anwendung in Arbeit. Dafür musst Du dbedit-Komponenten verwenden. Wenn die richtig mit der Datenbank verbunden sind und Du dann ein Append ausführst, werden die Felder automatisch geleert.
thommy f
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 114

Windows 2K pro
Delphi 5 Enterprise
BeitragVerfasst: Mi 15.09.04 08:44 
JEDER hat mal bei

Grundwissen :=0;

angefangen, oder?

Und die 2 Zeilen, die Ihm helfen, haben doch keinem weh getan?
Becks16 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 405



BeitragVerfasst: Mi 15.09.04 08:46 
@ jasocul
jaaa danke du hast es echt drauf(du bist mein held)
Schaff du dir doch paar Bücher an
1. Deutschkurs für Anfänger

aber naja ist eh sinnlos sich auf untersten boden zu unterhalten
peace out
Becks16 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 405



BeitragVerfasst: Mi 15.09.04 08:50 
ich dachte ja eigentlich das diesen Forum dazu da ist um anderen zu helfen. Wenn dir diese Frage zu billig ist dann antworte nicht drauf. Es gibt immer nette Leute die einen gerne helfen sowie thommy f.
.Chef
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1112



BeitragVerfasst: Mi 15.09.04 09:18 
@Becks16: Es gehört aber definitv auch dazu, seine Fragen in ordentlichem Deutsch inklusive Groß- und Kleinschreibung sowie Zeichensetzung zu stellen. Und ich denke, da war der Hinweis von jasocul nicht ganz unpassend.

Gruß,
Jörg

_________________
Die Antworten auf die 5 häufigsten Fragen:
1. Copy(), Pos(), Length() --- 2. DoubleBuffered:=True; --- 3. Application.ProcessMessages bzw. TThread --- 4. ShellExecute() --- 5. Keine Vergleiche von Real-Typen mit "="!
.Chef
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1112



BeitragVerfasst: Mi 15.09.04 09:21 
Ach so, und um noch was fachliches zu bringen: Wenn du deine Editfelder einfach so "hingeklickt" hast, z.B. 10 Stück, und die heißen alle Edit1, Edit2, usw., dann geht auch folgendes:
ausblenden Delphi-Quelltext
1:
2:
for a:=1 to 10 do
  TEdit(FindComponent('Edit'+InttoStr(a))).Text:='';

_________________
Die Antworten auf die 5 häufigsten Fragen:
1. Copy(), Pos(), Length() --- 2. DoubleBuffered:=True; --- 3. Application.ProcessMessages bzw. TThread --- 4. ShellExecute() --- 5. Keine Vergleiche von Real-Typen mit "="!
jasocul
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6395
Erhaltene Danke: 149

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: Mi 15.09.04 09:46 
Mir ging es nicht darum jemanden irgendwie als dumm darzustellen oder hier als der große Guru aufzutreten. Meine Hinweise waren durchaus freundlich gemeint. Abgesehen davon habe ich ja auch eine Lösung angeboten.
Und die Buchtips waren durchaus ernst gemeint, zumindest wenn Du richtig Programmieren lernen willst.

Natürlich hat auch jeder mal klein angefangen. Das geht mir auch so. Ich lerne auch heute noch dazu (und das sogar gerne).

Ich persönlich meine jedoch, dass man selbst den Ehrgeiz haben sollte, sich wenigstens einfachste Grundlagen selbst zu erarbeiten. Das kann man durch Bücher relativ einfach machen. Ich habe mich auch nicht irgendwann mal hingesetzt und einfach mal so eine Datenbankanwendung geschrieben. Da schaut man erstmal nach was eine Datenbank ist und wie man diese mit Delphi anspricht.
Bei der Frage von Becks16 konnte ich mir meine Meinung nicht verkneifen. Da hätte normalerweise einfaches Nachdenken geholfen. Wie kann der Text eines Edit-Feldes wohl gelöscht werden?? Antwort: indem man den Text weg macht (also edit1.text := ''). Notfalls hätte man auch die Delphi-Hilfe aufrufen können. Spätestens bei der Eigenschaft Text wäre man auf die richtige Idee gekommen.
Ich bin leider der Meinung, dass man erstmal selbst nach einer Lösung sucht, bevor man sein Problem in ein Forum stellt. Der Lernprozess ist auch sehr viel effektiver, da mein beim Recherchieren noch viele zusätzliche Infos bekommt. In unserem Beispiel hätte Becks16 nebenbei noch erfahren, welche Eigenschaften Die TEdit-Komponente noch so hat.

Ich habe auch nichts gegen Anfängerfragen, wenn ich zumindest den Eindruck bekomme, dass etwas versucht wurde. Ich stelle mich ja auch nicht vor die Haustür und frage jemanden wie eine Tür aufgemacht wird, wenn ich den Schlüssel in der Hand halte. Wenn der Schlüssel hakt, kann man natürlich nach Hilfe fragen.
neojones
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1206
Erhaltene Danke: 1



BeitragVerfasst: Mi 15.09.04 12:33 
@Becks16: Ich kann mich da jasocul eigentlich nur anschließen. Die Herausforderung ist es doch, sich erstmal selbst zu informieren. Die Community hilft gern und viel, aber es sollten dann auch Fragen sein, bei denen man zumindest vorher schon nach Lösungen gesucht hat.

Wenn ich hier z.B. mal eine Frage stelle, dann i.d.R. nur, wenn ich ganz dringend ein Kundenprojekt fertig bekommen muss oder aber wenn ich an dem Problem schon mehr als einen Tag rumbastle ;-)

_________________
Ha! Es compiliert! Wir können ausliefern!
Becks16 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 405



BeitragVerfasst: Mi 15.09.04 12:43 
Ich hab es vorher alleine versucht. Ich muss das Projekt auch ziemlich fix feritg bekommen da habe ich leider nicht die Zeit noch stunden zu suchen. Und Bücher kann ich mir von meinem geringen Entgeld nicht leisten sorry.
jasocul
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6395
Erhaltene Danke: 149

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: Mi 15.09.04 14:08 
Auch wenn ich mir jetzt die schlimmsten Beschimpfungen im Forum zuziehe und ich aus dem Forum geschmissen werde:
Ein professionelles Projekt, gegen Bezahlung, mit Deinem Kenntnisstand ??
Da fehlen mir alle weiteren Worte.
Becks16 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 405



BeitragVerfasst: Mi 15.09.04 14:10 
Aha wenn du das so siehst ok , ist deine Meinung. Ich bin Azubi und will die Sprache lernen und ich habe nicht gesagt das ich für mein Projekt GELD bekomme.
jasocul
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6395
Erhaltene Danke: 149

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: Mi 15.09.04 14:24 
Dann Entschuldige bitte, aber dass konnte ich nicht wissen. Wirft aber kein gutes Licht auf Deinen Ausbilder. Da kannst Du aber auch nichts für.
Nochmals Sorry.
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 15.09.04 15:07 
Und die Firma hat keine Bücher, in die du mal reinkucken könntest? Für Delphi wäre das das Entwicklerhandbuch und die Sprachrefernz die vorhaden sein sollten.
Dann: Schon mal die Hilfe gefunden? TEdit eingeben und sich einfach mal die Methoden und Eigenschaften ankucken. Das geht bestimmt schneller, als hier eine Stunde auf eine Antwort zu warten.

Generell bin ich gerne bereit zu helfen bei Problemen. Grundlagenwissen zu vermitteln zähle ich nicht dazu. Das ist Aufgabe deines Ausbildungsbetriebes und vor allem ist es deine Aufgabe Eigeninitiative zu zeigen und selber versuchen das Problem zu lösen. Wenn du das nicht lernst, wirst du als Programmierer nicht weitkommen.

Sorry, dass es noch mal offtopic wurde, aber das wollte ich noch mal sagen. Und jetzt bin ich ruhig.
Monty7
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 26



BeitragVerfasst: Mi 15.09.04 16:10 
What about
ausblenden Delphi-Quelltext
1:
Edit1.Clear;					

?

Nils