![]() |
randomize
hallo ertmal 8)
hier mein problem: habe 2 wochen für ein delphi projekt in meinem informatikkurs bin leider nicht so der pro.... :shock: naja also ich wollte mit windows.beep ca 5 filmmelodien programmieren! bei klick auf den button wird per zufall eins der lieder abgespielt.. soweit kein problem :wink: nur : gibt es eine möglichkeit das jede melodie nur einmal abgespielt wird?? bin bis jetzt noch nicht drauf gekommen.. vll kann mir ja jemand ein bisschen unter die arme greifen? thx im vorraus Mr. Soob |
Re: randomize
Kommt drauf an, wie Du deine Liederliste organisiert hast. Z.B. könntest Du zwei Listen anlegen. Eine mit allen verfügbaren Liedern und eine Abspielliste. Bei der Abspielliste merkst Du dir bei welchem Lied Du gerade bist (z.B. beim ersten oder beim zweiten Lied) und wenn ein Lied gespielt wurde, erhöhst Du diese Zahl bis Du am Ende der Liste bist (und gehst ggf. wieder an den Anfang). Die Reihenfolge der Abspielliste könntest Du z.B. mit Random() dann zufällig gestalten...
Viele Grüße |
Re: randomize
klingt recht einfach..
wie schreibt man sone liste?? ich hab echt kein plan danke für die antwort :wink: |
Re: randomize
Schau Dir mal
![]() ![]() Oder auch dieses Tutorial vom Delphi-Treff: ![]() Viele Grüße |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:22 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