![]() |
Re: Zugriffsverletzung bei if in einer for-Schleife
Du müsstest also (am besten in eine Prozedur auslagern, ist übersichtlicher) etwa 3 For-Schleifen (Eine für Jedes Auto, eine für alle Kollisionsautos und eine für die 4 Richtungen) benutzen und eben jedes mal abfragen ob ein Auto sich mit dem Anderen überschneiden würde. Wobei ich glaube, dass du die Richtungs-Schleife weglassen kannst.
Flare |
Re: Zugriffsverletzung bei if in einer for-Schleife
was verstehst du darunter? ich versteh es so, wie ich es gemacht habe.
|
Re: Zugriffsverletzung bei if in einer for-Schleife
Stimmt...dann habe ich bis jetzt immer die Hälfte deines Codes übersehen :wall:
Aber dann hast du doch die Abfrage schon dort drin und musst die nicht am Anfang machen. Und was wolltest du genau mit diesem "if (" erreichen? (Abgesehen davon, dass da sowieso noch die Klammer zu und der Asudruck gefehlt haben :mrgreen: ) Flare |
Re: Zugriffsverletzung bei if in einer for-Schleife
ein image is 49 pixel lang, und wenn ich 8 fahre brauch das vor dem 57 pixel vorsprung. da die reihenfolge aber ständig änder, will prüf ich es mit ner forschgleife prüfen zu allen.
|
Re: Zugriffsverletzung bei if in einer for-Schleife
Das meine ich nicht...ich wollte wissen, was du dir bei dieser Konstruktion gedacht hast!
Delphi-Quellcode:
Ich sehe da nämlich keinen Sinn dahinter...eine For-Schleife übergibt doch keine Bool'schen Werte...
if (for J := 1 to 13 do
Flare |
Re: Zugriffsverletzung bei if in einer for-Schleife
wie würdest du es denn lösen??? :mrgreen: es wäre schön mal ne ordentliche lösung zu bekommen, da ich es morgen für ein referat brauche. :mrgreen: :mrgreen: :mrgreen: :stupid: :thumb:
|
Re: Zugriffsverletzung bei if in einer for-Schleife
Zitat:
|
Re: Zugriffsverletzung bei if in einer for-Schleife
aber dann bringt es doch nichts, dann läuft das doch auch weiter, wenn es so ist, dass eins gerammt wird.
|
Re: Zugriffsverletzung bei if in einer for-Schleife
Zitat:
Langsam hab ich das Gefühl, du verkackeierst hier alle... :gruebel: |
Re: Zugriffsverletzung bei if in einer for-Schleife
also nocmal langsam:
alle bilder(13 stück) laufen hintereinander in die form eines rechteckes ab. dabei ist das bild 13 vorne. so laufen alle immer erst auf das vordere. unds das will ich verhindern. außerdem kommt es noch vor, das die reihen folge sich ändert, so das die reihe später am anfang 13, 10, 4, 3, 7 und so weiter sein kann. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:13 Uhr. |
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