webForumDet fria alternativet

Skalor

ASP

8 svar · 180 visningar · startad av rilu

Medlem sedan jan. 200059 inlägg
Frågan#1

Har problem. Jag har ett antal skalor man kan välja 1 - 12 problemet är när man befinner sig på 12 och sedan väljer +1 ska man gå tillbaka till 1 om det är någon som förstår.

Medlem sedan dec. 19998 577 inlägg
#2

Hur ser koden ut?

------------------
Kunskap är makt, dessvärre är inte makt kunskap

Medlem sedan jan. 200059 inlägg
#3
<%Dim BpmV, BpmVarde, BpmVa, Ett, Tva, Meddelande
Ett=Request.Form("ett")
Tva=Request.Form("tva")
Etth=split(Request.Form("etth"),"-")
Tvah=split(Request.Form("tvah"),"-")

BpmV = Ett/Tva

If BpmV > 1 Then
BpmVarde="+"
BpmVa = (BpmV-1)*100
ElseIf BpmV < 1 Then
BpmVarde="-"
BpmVa = (1-BpmV)*100
End If

If Etth(0) = tvah(0) And Etth(1) = Tvah(1) And BpmVa < 2 Then
Meddelande = "This will sound great."
ElseIf Etth(0)+1 = tvah(0)+1 And Etth(1) = Tvah(1) And BpmVa < 2 Then
Meddelande = "This will sound ok."
ElseIf Etth(0)-1 = tvah(0)-1 And Etth(1) = Tvah(1) And BpmVa < 2 Then
Meddelande = "This will sound ok."
Else
Meddelande = "This will not sound good."
End If%>

Kanske ska förklara lite mer, det är ett test för att testa om olika tonarter harmoniserar.

Glöm Tvah grejen, den hör inte hit...

[Redigerat av rilu den 03 feb 2002]

Medlem sedan dec. 19998 577 inlägg
#4

Okej, intressant... vad är det du skickar med för värden i formuläret?

------------------
Kunskap är makt, dessvärre är inte makt kunskap

Medlem sedan jan. 200059 inlägg
#5

Det är från en sida som har delat upp det så här: http://www.harmonic-mixing.com/overview/easymix.mv

Datan som kommer in är t ex "10-B".

Medlem sedan dec. 19998 577 inlägg
#6

Hmm... jag ser inget problem egentligen, för som ditt script fungerar nu så lägger du på ett på båda "variablerna" vilket skulle resultera i tretton och för att den if-satsen skall uppfyllas så behöver dom bara vara lika, så oavsett om det är ett eller tretton så kommer den att uppfyllas.

Eller har jag missat något vitalt? ;)

------------------
Kunskap är makt, dessvärre är inte makt kunskap

Medlem sedan jan. 200059 inlägg
#7

Det blir fel, för 12+1 ska vara 1 och inte 13. Det går runt alltså. Måste gå att fixa på något sätt...

Medlem sedan jan. 200059 inlägg
#8

Glöm det! Fixade till det... Tack för hjälpen ändå...

Medlem sedan mars 20014 214 inlägg
#9

Är det bara jag som är lite mer intresserad av detta script?

------------------
It's a scoobie oobie doobie scoobie doobie melody - Im a Scatman

256 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)