Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   komische Fehlermeldung, was bedeutet das? (https://www.delphipraxis.net/119960-komische-fehlermeldung-bedeutet-das.html)

Sh4dd4r 3. Sep 2008 21:49

Re: komische Fehlermeldung, was bedeutet das?
 
sry, in zeile 8 von unten, ends mit gezählt... die schleife mit dem i

omata 3. Sep 2008 21:53

Re: komische Fehlermeldung, was bedeutet das?
 
Das ist eine Leerzeile!

grenzgaenger 3. Sep 2008 21:53

Re: komische Fehlermeldung, was bedeutet das?
 
zeile 8 ?

Delphi-Quellcode:
For i:=1 to Anzahl_Zufallszahlen do begin
  memo1.Lines.Add(IntToStr(Zufallszahlen[i]));
end;
// <<  hier ????
For h:=1 to Anzahl_Zufallszahlen do begin
  memo1.lines.add(WList1.word[h]);
end;

end;

end.
das wäre mir neu ...

grenzgaenger 3. Sep 2008 21:55

Re: komische Fehlermeldung, was bedeutet das?
 
welche funktionen rufst du denn zuvor auf?

Sh4dd4r 3. Sep 2008 21:59

Re: komische Fehlermeldung, was bedeutet das?
 
zeile 10 mit leerzeilen und zeile 8 ohne die leerzeilen mitzuzählen...

habs im quellcode markiert...

grenzgaenger 3. Sep 2008 22:02

Re: komische Fehlermeldung, was bedeutet das?
 
drückst du davor irgend etwas oder manipulierst du die variable zuvor?

wenn sie 0 ist, wie i.a.R. bei der objektinitialization dann geht er nicht in die schleife.. und dann kommts auch zu keinen fehlern...

also, so ist das nicht zu erklären...

was machst du davor...?

ansonsten noch 'n tipp: setz einen breakpoint kurz vor der fehlerstelle und steppe mit F7, F8 durch deinen code...

Meflin 3. Sep 2008 22:03

Re: komische Fehlermeldung, was bedeutet das?
 
Zitat:

Zitat von Sh4dd4r
zeile 10 mit leerzeilen und zeile 8 ohne die leerzeilen mitzuzählen...

Wie gesagt ;)
Code:
For i:=0 to Anzahl_Zufallszahlen - 1 do begin

grenzgaenger 3. Sep 2008 22:05

Re: komische Fehlermeldung, was bedeutet das?
 
welchen wert hat denn I?


Zitat:

Zitat von Meflin
Wie gesagt ;)
Code:
For i:=0 to Anzahl_Zufallszahlen - 1 do begin

nö, nicht ganz... er hat kein dyn. array sondern eins statisches weches von 1..250 geht.. daher muss i mind. 1 sein und höchstens 250 ..

Meflin 3. Sep 2008 22:14

Re: komische Fehlermeldung, was bedeutet das?
 
Zitat:

Zitat von grenzgaenger
nö, nicht ganz... er hat kein dyn. array sondern eins statisches weches von 1..250 geht.. daher muss i mind. 1 sein und höchstens 250 ..

Tatsächlich... :stupid: So genau hab ichs garnicht angekuckt :mrgreen:

Aber wenn er da ne AV bekommt, MUSS es ja quasi an einem ungültigen i liegen :!:

grenzgaenger 3. Sep 2008 22:15

Re: komische Fehlermeldung, was bedeutet das?
 
Zitat:

Zitat von Meflin
Zitat:

Zitat von grenzgaenger
nö, nicht ganz... er hat kein dyn. array sondern eins statisches weches von 1..250 geht.. daher muss i mind. 1 sein und höchstens 250 ..

Tatsächlich... :stupid: So genau hab ichs garnicht angekuckt :mrgreen:

Aber wenn er da ne AV bekommt, MUSS es ja quasi an einem ungültigen i liegen :!:

z.b. wenn i = 0 ist .. . :twisted:

ps: da kommt er aber normal nicht rein, nur wenn er zuvor irgend was anderes macht ... und die obergrenze von 0 nach oben verschiebt... ;-)


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