Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Paramter (https://www.delphipraxis.net/51213-paramter.html)

marcelwhip 8. Aug 2005 14:17


Paramter
 
Hallo, ich bekomme städig fehler MEldung betreff Parameter.
ICh versuche schon immer alles Mögliche in die Klammer zu schreiben aber es läuft nie.
Deshalb meine Fragen:
Was muss man beachten, wann muss man Parameter benutzen?
Vielen Dank!

DP-Maintenance 8. Aug 2005 14:19

DP-Maintenance
 
Dieses Thema wurde von "Sharky" von "Tutorials und Kurse" nach "Sonstige Fragen zu Delphi" verschoben.
Ist ja kein Tutorial ;-)

Sharky 8. Aug 2005 14:20

Re: Paramter
 
Hai marcelwhip,

ersteinmal : "Herzlich Willkommen in der Delphi-PRAXis".

Zu deiner Frage:
Es würde glaube ich helfen wenn Du uns auch noch sagst um was es denn geht?
Parameter können an vielen Stellen verwendet werden ;-)

marcelwhip 8. Aug 2005 14:25

Re: Paramter
 
Es geht um Prozeduren, wenn cih beispielsweise eine Procedure geschrieben habe, möchte ich sie beispielsweise bei der aktiviereung eins formulars oder bei einem Buttonclick starten.

Luckie 8. Aug 2005 14:27

Re: Paramter
 
Und wo kommen da jetzt Parameter ins Spiel? en bischen Beispielcode wäre an dieser Stelle wohl nicht schlecht. :roll:

Neutral General 8. Aug 2005 15:00

Re: Paramter
 
Ich würde jetzt mal sagen, ohne irgendwelche Code zu sehen, dass du

- entweder nicht beachtest WAS als Parameter übergeben werden muss (String <> Integer <> TMemoryStream <>...)
- oder du willst deinen Procedure Parametern übergeben die du GAR NICHT DEFINIERT hast

zu 1)

Delphi-Quellcode:
procedure KeineAhnung(Mh : Integer);
begin
  Mh := Mh + 1;
  Label1.Caption := IntToStr(Mh);
end;

procedure TForm1.Button1Click(Sender : TObject);
begin
  KeineAhnung('falscher Parametertyp');
  KeineAhnung(45); // Zahl wird erwartet und sonst nix ;)
  // ist das vielleicht der Fehler ?
end;
zu 2)

Delphi-Quellcode:
procedure DreiMalAcht;
begin
  Label1.Caption := IntToStr(3*8);
end;

procedure TForm1.Button1Click(Sender : TObject);
begin
  DreiMalAcht(25); // Kein Parameter erwartet also auch keinen hinschreiben
  DreiMalAcht; // so isses richtig
end;
Vielleicht versteh ich dich auch total falsch und meine beiden Vermutungen sind falsch :mrgreen:

Oxmyx 8. Aug 2005 15:32

Re: Paramter
 
Zitat:

Zitat von marcelwhip
Hallo, ich bekomme städig fehler MEldung betreff Parameter.
ICh versuche schon immer alles Mögliche in die Klammer zu schreiben aber es läuft nie.
Deshalb meine Fragen:
Was muss man beachten, wann muss man Parameter benutzen?
Vielen Dank!

Worin genau besteht eigentlich dein Problem, den Sachverhalt verständlich zu beschreiben? Selbst wenn du Delphi-Neuling bist, ist das doch das mindeste, was man in einem Forum erwarten kann.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:48 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