优秀作品

# 例程4:影集

gui = GUI()                       

gui.HideConsoleWindow()    

time = TIME()      


photos = ["exampleRes\\fine1.jpg","exampleRes\\fine2.jpg","exampleRes\\fine3.jpg","exampleRes\\fine4.jpg",\

          "exampleRes\\fine5.jpg","exampleRes\\fine6.jpg","exampleRes\\fine7.jpg","exampleRes\\fine8.jpg",\

          "exampleRes\\fine9.jpg","exampleRes\\fine10.jpg","exampleRes\\fine11.jpg","exampleRes\\fine12.jpg",\

          "exampleRes\\fine13.jpg","exampleRes\\fine14.jpg","exampleRes\\fine15.jpg","exampleRes\\fine16.jpg",\

          "exampleRes\\fine17.jpg","exampleRes\\fine18.jpg","exampleRes\\fine19.jpg","exampleRes\\fine20.jpg",\

          "exampleRes\\fine21.jpg","exampleRes\\fine22.jpg","exampleRes\\fine23.jpg","exampleRes\\fine24.jpg",\

          "exampleRes\\fine25.jpg","exampleRes\\fine26.jpg","exampleRes\\fine27.jpg","exampleRes\\fine28.jpg",\

          "exampleRes\\fine29.jpg","exampleRes\\fine30.jpg"]



title   = "image控件测试程序"       

winSize = [20,2,90,40]  


image0  = ["exampleRes\\fine30.jpg","image",0,0,90,40]    # 在Fine窗口放置一副图片

  

list = [title,winSize,image0]                             # 打包设计元素

num = gui.Fine(list)                                      # 创建fine窗口,并返回资源ID

i = 0

while gui.FineClosed(num) != -1    

{

    PowerDown(3) 

    time.sleep(1000)                    # 间隔1.5秒换一副照片

    picture = photos[i]                 # 从列表中取出一副图片的文件名

    gui.SendImage(num,[picture])        # 将取出的文件名发送到Fine窗口               

    i = i + 1

    if i >= 30                         # 循环播放

    {

      i = 0

    }

0