日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

CorelDRAWX4的VBA插件开发(十九)渲染显示开关

發布時間:2023/12/9 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CorelDRAWX4的VBA插件开发(十九)渲染显示开关 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

有時我們的功能非常的復雜,一次性要執行的功能非常多,所以我們會看到屏幕上的形狀在以非常高的速度在變化,而實際上我們并不需要看到這些變化,而CDR程序里面是可以自由控制這個顯示的,我們把這種渲染關閉,可以有效加快運行速度,而且可以避免自己花費不必要的注意力,下面開始介紹這個開關.

Sub 第一個插件()tool.changeUnitCorelDRAW.Optimization = TrueFor i = 1 To 10CorelDRAW.ActivePage.ActiveLayer.CreateRectangle 10 * i * 1.1, 20, 10 * i * 1.1 + 10, 10Next iCorelDRAW.Optimization = FalseCorelDRAW.Refresh End Sub
  • 這是把上一節的代碼稍作修改演示, 因為關閉渲染要在非常大型而復雜的功能里面才能展示出來,所以我這里不想麻煩,大家只要知道有這個功能就行了
    Optimization 就是這個禁用開關, 為true的時候就打開了禁用,也就是說所有的操作已經在進行并完成,但是我們的屏幕上卻并不會同步渲染.
  • 等我們的操作進行完了,再把Optimization 設置為false關閉禁用渲染.這個時候所有的操作都是會再一次實際同步顯示.
  • 但是這里有一個問題就是,我們之前的運行結果并沒有刷新,所以后面只要再重新刷新渲染一次即可讓我們的運行結果得到顯示:
    CorelDRAW.Refresh,Refresh就是刷新的功能,讓整個CDR程序重新渲染一次.

大家在制作高級復雜功能的時候就會用到這個功能了,這個功能和一鍵撤銷功能經常是連在一起使用的

總結

以上是生活随笔為你收集整理的CorelDRAWX4的VBA插件开发(十九)渲染显示开关的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。