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?
Programmieren - alles kontrollieren 4.937 Themen, 20.655 Beiträge
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