Vad gör jag för fel? när jag trycker på "no" gör den samma sak som när jag trycker "yes" Eftersom du inte frågor om resultatet från msgboxen. if messagebox.show(blablabla) = dialogresult.yes then 'eller något sådant, är inte 100% på detaljerna If MessageBox.Show("Vill du ta bort posten?") = Windows.Forms.DialogResult.Yes Thenmsgbox sätter värde även om jag väljer "No"
MsgBox("Är du säker på att du vill återställa alla spiklägen?", vbYesNo, "Vill du återställa?")
If vbYes Then
Call TcClientSync.WriteVar(Array1Lage1, False)
bSpik1Lage1.ForeColor = Color.Black
ElseIf vbNo Then
cancel = True
End If
Sv: msgbox sätter värde även om jag väljer "No"
Använd istället MessageBox.Show, och använd resultatet därifrån.Sv: msgbox sätter värde även om jag väljer "No"
Sv:msgbox sätter värde även om jag väljer "No"
'gör något
End If