For-Schleife prüfen
Übersicht

GlubschBetreff: For-Schleife prüfen |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hallo Ihr, ![]() Ich komme einfach nicht vorwärts. ![]() Als erstes habe ich 9 Bmp-Dateien in ein Dimfeld eingelesen. Die Bilder sollten 20 mal zufällig auf dem Bildschirm dargestellt werden. Aber wie kann ich prüfen lassen, dass keine Bilder von den anderen Bildern verdeckt werden? Kann mir da jemand helfen? Hier die Schleife: Code: [AUSKLAPPEN] For D= 1 To 20
I=Rnd(1,9) x=Rnd(50,540) y=Rnd(20,380) DrawImage sys(I),x,y Next |
||
![]() |
skey-z |
![]() Antworten mit Zitat ![]() |
---|---|---|
schau dir den Befehl "ImagesOverlap" bei maskierten Bildern oder "RectsOverlap"(schneller) bei nicht maskierten Bildern an | ||
Awards:
Coffee's Monatswettbewerb Feb. 08: 1. Platz BAC#57: 2. Platz |
![]() |
hecticSieger des IS Talentwettbewerb 2006 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Die einfachste Variante währe wohl folgende: Du nimmst anstelle der Codezeile 'y=Rnd(20,380)' dann 'y=20+D*19' und lässt die Schleife von 0 bis 19 laufen...
edit1: Da war ich wohl wieder zu langsam. ![]() P.S. Mein Vorschlag geht aber auch nur, wenn die Bilder nicht höher als 19 Pixel sind... |
||
Glubsch |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Danke, für die schnellen Antworten !!! ![]() Hat prima funktioniert. Ich schau mir gleich nochmal die Onlinehilfe an. Danke |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group