Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 图片在表单上不断变化,使用循环的每个不同groupbox上至少应有5张图片_Vb.net - Fatal编程技术网

Vb.net 图片在表单上不断变化,使用循环的每个不同groupbox上至少应有5张图片

Vb.net 图片在表单上不断变化,使用循环的每个不同groupbox上至少应有5张图片,vb.net,Vb.net,我想在每次刷新时加载5张图片。我有超过300张图片在数据库中,我希望他们加载每5张图片的形式加载。然后它们在那里停留10秒,然后接下来的5次加载n继续加载,直到所有图片加载完毕,然后从一开始重新启动。 它应该使用一个循环。因为我有一种动态加载图片和文本框的方式。那么,我如何才能jst加载5张图片,然后在前5张图片消失后再加载下5张图片呢。所有这些都应该以一种形式发生。甚至可以用灰烬。。或任何其他方式。或任何其他方式。 您可以这样做,首先在加载事件中获取所有300张图片,并将其存储在a中(使用数据

我想在每次刷新时加载5张图片。我有超过300张图片在数据库中,我希望他们加载每5张图片的形式加载。然后它们在那里停留10秒,然后接下来的5次加载n继续加载,直到所有图片加载完毕,然后从一开始重新启动。
它应该使用一个循环。因为我有一种动态加载图片和文本框的方式。那么,我如何才能jst加载5张图片,然后在前5张图片消失后再加载下5张图片呢。所有这些都应该以一种形式发生。甚至可以用灰烬。。或任何其他方式。

或任何其他方式。

您可以这样做,首先在
加载事件中获取所有300张图片,并将其存储在a中(使用
数据表将减少多次连接到后端的可能性)。然后在表单中使用a并将其设置为5000毫秒(即5秒)。使用
全局变量
跟踪显示的图片数量,每调用一次,将其递增5(
勾选事件
将在您指定的间隔结束时触发。-例如:每5秒)。现在在
勾选事件中
,从数据表中获取五张图片(使用该
全局变量
获取接下来的五张图片)。通过替换旧图像来显示这五个图像。一旦
全局变量达到300,再次将其重置为0。仅当您按下计时器时,此循环才会结束


希望这能给你一个完成任务的想法。

根据你的描述,可能没有循环,只是时间太多了。。rajaprabhu先生,我会试试看,如果有效的话会告诉你。谢谢