Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Felder initialisieren + function (https://www.delphipraxis.net/23606-felder-initialisieren-function.html)

KermitFrosch 6. Jun 2004 12:51

Re: Felder initialisieren + function
 
es soll anhand einer function geschehen... also, ich schreibe eine function die man dann später aufrufen kann!!!

Die Muhkuh 6. Jun 2004 12:53

Re: Felder initialisieren + function
 
Ich würds mit einer Procedure machen:

Delphi-Quellcode:
type
  TForm1 = Class(TForm)
  ...
    private
      procedure ClearAll;

...

procedure TForm1.ClearAll;
begin
  Edit1.Clear;
  Memo1.Clear;
end;

Was willst du den bei einer Function zurückgeben?

KermitFrosch 6. Jun 2004 14:06

Re: Felder initialisieren + function
 
Mir schon klar, dass es mit ner procedur einfacher geht... doch es soll durch eine function geschehen!

MrKnogge 6. Jun 2004 14:11

Re: Felder initialisieren + function
 
dann nimmst du eben

Delphi-Quellcode:
type
  TForm1 = Class(TForm)
  ...
    private
      function ClearAll(): boolean;

...

function TForm1.ClearAll(): boolean;
begin
  Edit1.Clear;
  Memo1.Clear;
  if (Edit1.Text = '') and (Memo1.Text = '') then
    result := true
  else
     result := false;
end;
Und was bringt dir nun der unterschied ?

[Edit]verdamte Tippfehler[/Edit]
[Edit2]Danke@mirage, das hatte ich glatt übersehen[/Edit2]

mirage228 6. Jun 2004 14:19

Re: Felder initialisieren + function
 
Zitat:

Zitat von MrKnogge
[Edit]verdamte Tippfehler[/Edit]

Einen haste noch übersehen:

Zitat:

Delphi-Quellcode:
procedure TForm1.ClearAll(): boolean;

:mrgreen:

mfG
mirage228

Die Muhkuh 6. Jun 2004 14:27

Re: Felder initialisieren + function
 
Vielleicht damit er weiß ob wirklich alles leer ist:

Delphi-Quellcode:
if ClearAll = true then
  ShowMessage('Alle leer');
Aber was bringts?



:party: :party: :firejump: 1000. Post!:party: :party: :firejump:


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:59 Uhr.
Seite 2 von 2     12   

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