Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge

An die Lingo-Profies

(Anonym) / 2 Antworten / Baumansicht Nickles

1. wie kann ich in Lingo, eine Liste durchsuchen und bei gefundenen Eintrag, diesen ändern?

2. wie programmiere ich eine Soundausgabe, die nur bei Button drücken erklingt?

bei Antwort benachrichtigen
(Anonym) Nachtrag zu: „An die Lingo-Profies“
Optionen

Zu 1.
Kommt drauf an wie dein Projekt im konkreten ausschaut, aber folgendes wäre möglich:

on function
  repeat with counter = 1 to count(liste)
    if getAt(liste, counter) = search then
      put the newone into field counter
    end if
  end repeat
end

Da ich davon ausgehe, daß du schon etwas mit Lingo programmiert hast, kannst du den Algoritmus bestimmt nachvollziehen. Du mußt eben nur die Objekte "liste","search" u. "newone" mit deinen Objekten ersetzen.

Zu 2.
Das ist nun noch einfacher, lege den Sound in einen Kanal und dann:

on mouseUp me
    sound(whichChannel).play()
end

bei Antwort benachrichtigen
(Anonym) Nachtrag zu: „Zu 1. Kommt drauf an wie dein Projekt im konkreten ausschaut, aber folgendes...“
Optionen

danke, hab's geschafft!

bei Antwort benachrichtigen