Wie finde ich per Skript heraus, welche Audioclips mein Stack enthält?

Startseite Foren Deutsches LiveCode-Forum Wie finde ich per Skript heraus, welche Audioclips mein Stack enthält?

Schlagwörter: 

Ansicht von 3 Antwort-Themen
  • Autor
    Beiträge
    • #24787
      Torsten
      Teilnehmer

      Hi,

      ich möchte in einer App die im Stack importierten Audioclips in Form einer Liste zum Abspielen anbieten.

      Gibt es einen Weg, diese Liste per Skript zu erstellen? Habe in den Docs bislang nichts finden können.

      Beste Grüße
      Torsten

    • #24789
      Klaus Major
      Verwalter

      Nach ein paar Versuchen hatte ich hiermit Erfolg:

      on mouseUp 
         put 1 into tNr
         repeat
            if there is a audioclip tNr then
               put the short name of audioclip tNR & CR after tAudioClips
            else
               exit repeat
            end if
            add 1 to tNr
         end repeat
         put tAudioClips
      end mouseUp

      Zu blöd, daß
      the num of audioclips
      oder einfach
      the audioclips
      nicht funktionieren, das wäre LC like.
      Kannst ja mal ein „Enhancement request“ posten.

    • #24794
      Klaus Major
      Verwalter

      OK, habe gerade ein „Enhancement request“ erstellt:
      https://quality.livecode.com/show_bug.cgi?id=23008

    • #24828
      Torsten
      Teilnehmer

      Hi Klaus,

      geniale Idee mit den Nummern 🙂
      Klaro, alle Objekte haben neben dem Namen eine forlaufende Nummer, über die man an die restlichen Daten rankommt. Ok, dann hier der Funktions-Handler zum Listeabfordern:

      on mouseUp 
         
         put GetAudioclips() into field 1
         
      end mouseUp
      
      function GetAudioclips
         
         put 1 into tNr
         repeat
            if there is a audioclip tNr then
               put the short name of audioclip tNR & CR after tAudioClips
            else
               exit repeat
            end if
            add 1 to tNr
         end repeat
         return tAudioClips
         
      end GetAudioclips

      Happy Coding!
      Torsten

Ansicht von 3 Antwort-Themen
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.