Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   problem: arrays u subroutine (https://www.delphipraxis.net/85043-problem-arrays-u-subroutine.html)

Tormentor32 25. Jan 2007 10:31

Re: problem: arrays u subroutine
 
Was steht denn, wenn du das Programm startest in den edits?

ste_ett 25. Jan 2007 10:32

Re: problem: arrays u subroutine
 
Wahrscheinlich hast du nichts im Editfeld stehen, oder den Standardtext "EditX". :)
Das sind natürlich keine gültigen Zahlen!

sowieso 25. Jan 2007 10:40

Re: problem: arrays u subroutine
 
oh ja, ich glaub das problem war tatsächlich, dass die edits komplett leer waren u ich dann bei formcreate direkt gesagt hab, dass er die "zahlen" nehmen soll aus den edits.
ich hab das stück jetzt einfach unter den buttonclick geschrieben und wenn ich die edits jetzt mit zahlen fülle u auf den button klicke, dann erscheint das auch im memo, so wie ich wollte.
meine frage ist jetzt, ob ich die zahlen aus dem edit jetzt auch wirklich in meinem array habe??

var
Form1: TForm1;
getallen: array [1..3] of real;

implementation

{$R *.dfm}


procedure TForm1.Button3Click(Sender: TObject);
begin
getallen[1]:= strtofloat(edit1.text);
getallen[2]:= strtofloat(edit2.text);
getallen[3]:= strtofloat(edit3.text);

memo1.lines.add (edit1.text + edit2.text + edit3.text)
end;

end.

p0w3r5tr34m3r 25. Jan 2007 10:43

Re: problem: arrays u subroutine
 
teste es doch einfach durch

Delphi-Quellcode:
var
  i: integer;
begin
  for i := low(getal) to high(getal) do
    memo1.lines.add('getal['+IntToStr(i)+'] '+FloatToStr(getal[i]));
end;
Mit freundlichen Grüßen

sowieso 25. Jan 2007 10:53

Re: problem: arrays u subroutine
 
ist mir jetzt echt n bisschen peinlich, weil ich mich hier als kompletter idiot oute, aber ich find das alles echt schwer u hab sooo viele fragen.
naja... aber den code den du gerade geschrieben hast, wenn ich den anfüge, dann kennt er die variabel "getal" nicht (obwohl er das ja eigentlich sollte, weil das doch mein name von der array ist) u bei memo1.lines.add (..) streikt er auch.

kann man niht aus dem code herauslesen, ob der die zahlen von den edits jetzt wirklich im array drin hat?

Angel4585 25. Jan 2007 10:54

Re: problem: arrays u subroutine
 
es hiess doch grad noch "getallen" oder? :gruebel:

p0w3r5tr34m3r 25. Jan 2007 10:58

Re: problem: arrays u subroutine
 
ja sorry :)
mich überkam gerade die schreibsucht, da habe ich halt ein paar Buchstaben vergessen.

es muss natürlich getallen heißen anstelle von getal

sowieso 25. Jan 2007 11:08

Re: problem: arrays u subroutine
 
hm.... jetzt wenn ich das mit den "getallen" mache, dann steht da immer noch "undeclared identifier memo1."

p0w3r5tr34m3r 25. Jan 2007 11:10

Re: problem: arrays u subroutine
 
dann ersetz memo1 mit dem namen des Memo-Feldes

sowieso 25. Jan 2007 11:11

Re: problem: arrays u subroutine
 
das memo feld heißt memo1 :roll:


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:15 Uhr.
Seite 2 von 3     12 3      

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