Um ehrlich zu sein, habe ich ein bisschen Hirnfurz, also entschuldige ich mich, wenn das eine einfache Frage mit einer einfachen Antwort ist!Werte im Laufe der Zeit erhöhen oder verringern
Ich versuche, eine ganze Zahl zu erstellen, die durch einen Timer um + (und wenn möglich, minus (so dass es natürlich schwanken kann)) über die Zeit erhöht wird. Dies ist mein aktueller Code:
If timer_temp_int = 0 Then
timer_temp.Enabled = False
lblRemaining.Text = "0"
MsgBox("Please check the temperature of the heater")
Else
'PROBLEM HERE
Dim temp2 As Decimal
temp2 = temp += 0.01
txt_temp.Text = temp
timer_temp_int -= 1
End If
Also, was ich tat, war ich eine zweite Variable zugewiesen, so dass die Temperatur erhöht werden kann (dies btw, wird aus einer zufälligen Anordnung gezogen)
Dim rn As New List(Of Integer)
Dim temp As Integer
Dim rnd As New Random
rn.Add(80)
rn.Add(90)
rn.Add(100)
rn.Add(110)
rn.Add(120)
Dim randomValue As Integer = rn(rnd.Next(0, 5))
temp = randomValue.ToString()
I den Code hinzugefügt:
Dim temp2 As Decimal
temp2 = temp += 0.01
txt_temp.Text = temp
aber dies scheint die Frage zu sein, wie ich: „Ende der Anweisung erwartet“. Wäre es möglich, dass dies möglicherweise (zufällig, wenn möglich, obwohl dies keine Sorge ist) um +/- 0,01 für jede Sekunde des 60-Sekunden-Timers schwankt. Der Grund dafür ist, dass ich eine Temperaturanwendung als Zuweisung erstelle, also muss die Temperatur um +/- 0.01 schwanken, während die Anwendung läuft, um natürliche Temperaturschwankungen zu simulieren.
'TEMP2 = Temp + = 0.01' beiden Aussagen ist:' Temp + = .01' Temp zu erhöhen, dann 'temp2 = temp', um es zuzuweisen. Ich konnte dem Rest der Saga nicht ganz folgen, aber das scheint ein langer Weg zu sein, eine Variable zu erhöhen oder zu dekrementieren. – Plutonix
Entschuldigung, ich habe die temp2 = temp + = 0.01 um etwas zu testen, es ist eigentlich temp + = 0.01 (was von 0,01 zählt und nach oben geht), aber ich brauche dieses HINZUFÜGEN zu dem Wert, der aus dem Array gezogen wird (von dem ein zufälliger Wert gezogen wird) –
Ihre temp2 Variable sieht nutzlos aus, Sie könnten sie entfernen. –