Delphi-PRAXiS
Seite 4 von 5   « Erste     234 5      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   wert der variable wird vermindert ohne geändert zu werden (https://www.delphipraxis.net/78393-wert-der-variable-wird-vermindert-ohne-geaendert-zu-werden.html)

Sunlight7 4. Okt 2006 20:43

Re: wert der variable wird vermindert ohne geändert zu werde
 
Da will ich doch Deine Ameisen vom aussterben bewahren.

Mit F4 bis zur Quelltextzeile ausführen.
Mit F5 kannst Du einen Haltepubkt setzten.

Internen Debugger einschalten, falls noch nicht ist!

dino 4. Okt 2006 20:46

Re: wert der variable wird vermindert ohne geändert zu werde
 
ich weiss ja nicht, wo er halten soll!!!
er kommt auch erstmal etliche male an dem Punkt vorbei, bevor was geschieht, darum soll er genau dann anhalten, wenn sich der Wert meiner Variable ändert

und was ist der interne debugger?

Sunlight7 4. Okt 2006 20:49

Re: wert der variable wird vermindert ohne geändert zu werde
 
Tools Optionen -> Interner Debugger muß aktiv sein, sonst läuft das mit den Haltepunkten nicht.
Start neuer Haltepunkt -> Da kannst Du eine Bedingung eingeben.

Zitat:

Zitat von dino
ich weiss ja nicht, wo er halten soll!!!

Dort wo der Bau geändert wird.

Edit: Das Problem mit der Variable "farbl" behoben?
Und die "vo" Variable war falsch gesetzt, auch behoben?

dino 4. Okt 2006 21:17

Re: wert der variable wird vermindert ohne geändert zu werde
 
wo wird die vo variable falsch gesetzt?

hab alle warnngen und hinweise ausgemerzt

[Folgebeitrag]
und ich kann kein "Tools Optionen" finden

wäre ett, wenn du das was ich tun soll genau benennen könntest danke
[/Folgebeitrag]

[Folgebeitrag 2]
jedenfalls soll er nicht nur halten, sobald... sondern auch dort wo es passiert
er will aber wissen, wo er hallten soll
[/Folgebeitrag 2]

[edit=Christian Seehase]Auch Dir sollte der Edit-Button für Beiträge langsam bekannt sein... ;-) (Folgebeitrag gelöscht) Mfg, Christian Seehase[/edit]
[edit=Christian Seehase]2. Folgebeitrag gelöscht. Das hier ist kein Chat Mfg, Christian Seehase[/edit]

Sunlight7 4. Okt 2006 21:27

Re: wert der variable wird vermindert ohne geändert zu werde
 
Die "vo" war lokal in der Unit deklariert, wenn Du alle Meldungen behoben hast, wird diese jetzt im Kopf der procedure stehen...

Das heißt "Tools" im Menü, dort klickste dann auf "Optionen".
Dann suchste im Reiter "Vorgaben" nach "Debugger" und schaust, ob "Interner Debugger" gecheckt ist.

Mag sein, das es in Deiner Versionen vom Menü her etwas anders heißt, ich hab die D5 Standard.

Gerade gesehen:
Zitat:

Zitat von dino
jedenfalls soll er nicht nur halten, sobald... sondern auch dort wo es passiert
er will aber wissen, wo er hallten soll

Sorry, nix verstehen
1. Er bleibt überall dort stehen, wo Du einen Haltepunkt setzt,
2. außer Du gibst eine Bedingung an, dann bleibt er nur stehen, wenn die erfüllt ist.
Ergo mußt Du überall, wo eine Änderung sein kann nen Haltepunkt setzen.

dino 4. Okt 2006 22:01

Re: wert der variable wird vermindert ohne geändert zu werde
 
jo vo ist lokal deklariert

den internen debugger kann ich aber nicht finden

Sunlight7 4. Okt 2006 22:09

Re: wert der variable wird vermindert ohne geändert zu werde
 
Zitat:

Zitat von dino
jo vo ist lokal deklariert

Das ist ja mal sehr aussagekräftig :mrgreen:
Der Rest funktioniert?

Zitat:

Zitat von dino
den internen debugger kann ich aber nicht finden

Dazu empfiehlt sich die OH.
Wenn er bei Haltepunkten anhält ist der Debugger eingeschalten.

dino 4. Okt 2006 22:12

Re: wert der variable wird vermindert ohne geändert zu werde
 
ich war noch nicht fertig siehe oben

dino 4. Okt 2006 22:43

Re: wert der variable wird vermindert ohne geändert zu werde
 
Delphi-Quellcode:
dec(food[feld[ax[a,vo]-1,ay[a,vo]-1]-4],round(random(anz[vo]*8)));
wars schuld habs per showmessage gefunden

Sunlight7 4. Okt 2006 22:58

Re: wert der variable wird vermindert ohne geändert zu werde
 
Nanu? Warum ist meine letzte Antwort nicht da???
Hallo Antwort!!! Wo bist Du???


Also halt nochmal schreiben :?

Hast Du das mit dem Bau auch beheben können?

Tip: Mit STRG+F5 Kannst Du die Werte von Variablen anzeigen, wenn der Debugger anhält.

:idea: Bring das Programm als Screensaver raus.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:49 Uhr.
Seite 4 von 5   « Erste     234 5      

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