回答
从你的问题,我知道你不明白它是如何工作的。
循环是一组必须执行“x”次的指令。因此,该循环体内的所有内容都将执行该次数。这意味着如果循环有5次迭代,你将得到5个消息框。
这是,如果你想为每个迭代不同的盒子,你如何做到这一点:
For Each x As Integer In someList
MessageBox.Show(x.ToString());
,否则你不能做到这一点,除非是有一定的条件,说明在哪个迭代你想要的编译器消息框出现。喜欢的东西
For Each x As Integer In someList
If (x == 5)
MessageBox.Show(x.ToString());
-1没有评论?我认为这回答OP的问题。 – phadaphunk
代码回路内,顾名思义,是为了执行多次,它的每一次迭代,所以如果你不希望有多个消息,此举称之为外的循环,所以它只执行一次。这将是这样做的主要方式,因为它明确表示将只有其中之一。否则,你可以通过一些特定的条件来限制它的显示,这种条件只会发生一次,可能会缓存用户的结果。从phadaphunk的第二个片段做了这样的事情。
还有一个-1。仍然不明白为什么。也许我的VB语法有点生疏。 – phadaphunk
也许它不是复制粘贴准备好?不管怎样,它并不疯狂,即使可能会出现一些语法错误,也会这样描述这个想法,谁会这样做? – Alejandro
- 1. For循环如何在VB.NET中工作?
- 2. VB.NET中的循环(FOR EACH)
- 3. Perl while while循环只在for循环中循环一次
- 4. 在for循环中只打印一次
- 5. 在第一个循环中显示一次for循环内的文本
- 6. 如何显示messageBox一次?
- 7. 如何在for循环中获得另一个for循环
- 8. 如何在Java中的for循环中打印for循环
- 9. 如何找到For Each(VB.NET)中的最后一个循环?
- 10. vb.net XML For循环
- 11. For循环与gnuplot一次显示键
- 12. 仅在循环中显示消息框一次vb.net
- 13. 如何提示用户在for循环中断开?
- 14. For循环在Javascript中的for循环
- 15. for循环只循环一次
- 16. For循环Python中只运行一次
- 17. UIAlertView只在for循环中调用时显示一次
- 18. Python如何在for循环中一次批量打印x行
- 19. 如何在for循环中只执行一次else块
- 20. 如何识别在第一次迭代中for..in循环
- 21. For循环应循环9次,反而循环一次
- 22. 如何在此脚本的for循环中使用for循环?
- 23. 如何在循环内只显示一次提取的数据
- 24. MessageBox显示一次
- 25. 如何从for循环中依次显示每个值
- 26. 在for循环中,我如何每隔一次增加一次计数器?
- 27. PHP - 在循环中显示'echo'一次
- 28. 如果在vb.net中循环
- 29. for循环在C中运行两次
- 30. 如何在Java中每次循环增量时打印我的值(For循环)
你是什么意思一个循环内的单个?一个会通过循环更新的单身? (不可能)或每个迭代不同的? (可能) – phadaphunk
如果您“正在尝试但无法成功完成”,您应该能够编辑您的问题并至少提供一次您的努力。 “我试过了,但没有奏效”,没有发布企图就像告诉你的老师“我做了我的作业,但我的狗吃了它,所以我不能把它关掉”。在这里要求提供代码的问题应该至少表明自己努力解决问题的合理数量。 StackOverflow不是一个代码写入服务。 –
@ phadaphunk..Sir单个消息框,将在for循环内提示。 –