Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Codierung (https://www.delphipraxis.net/150481-codierung.html)

mkinzler 18. Apr 2010 16:00

Re: Codierung
 
Zitat:

was soll ''...'' heißen?!
Platzhalter für weiteren Code

DeddyH 18. Apr 2010 16:00

Re: Codierung
 
Das ist ein Platzhalter für den Quelltext, der dazwischen steht, für uns hier aber nicht relevant ist.

moment_ 18. Apr 2010 16:12

Re: Codierung
 
Delphi-Quellcode:
procedure TForm1.anderesButtonClick(Sender: TObject);
function ErsteFunktion(const Wort: string): string;
var i, Nummer: integer;
    Zeichen: char;
begin
  Result := '';
  for i := 1 to length(Wort) do
    begin
      Zeichen:=Wort[i];
      Nummer:=Ord(Zeichen);
      Nummer:=Nummer+3;
      Zeichen:=Chr(Nummer);
      Result:=Result+Zeichen;
    end;
{end; habs weggemacht weil sonst kommt fehlermeldung, dass declaration erforderlich ist}

if Box1.checked then
   begin
   Wort:=WortEdit.Text;{Fehlermeldung:der linken seite kann nichts zugewiesen werden?!Ich weiß jetzt nicht welche linken Seite gemeint ist!}
   codiertesWortEdit.Text:=ErsteFunktion(Wort);
end;

DeddyH 18. Apr 2010 16:16

Re: Codierung
 
Du musst schon versuchen zu verstehen, was wir hier posten. Mach das "end;" mal wieder rein, dann steht die Funktion wieder geschlossen für sich.
Delphi-Quellcode:
function ErsteFunktion(const Wort: string): string;
var ...
begin
  //Code der Funktion
end;

procedure TForm1.ErsezungButtonClick(Sender: TObject);
var Wort: string; //diese Variable Wort hat nichts mit dem Parameter in obiger Funktion zu tun
//ggf. weitere Variablen
begin
  ...
  if Box1.checked then
    begin
       Wort:=WortEdit.Text;
       codiertesWortEdit.Text:=ErsteFunktion(Wort);
    end;
  ...
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:43 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 by Thomas Breitkreuz