日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨林木風下載站 > 辦公軟件教程 > 詳細頁面

在PPT中完成任意拖放圖片效果的辦法

在PPT中完成任意拖放圖片效果的辦法

更新時間:2024-02-05 文章作者:未知 信息來源:網絡 閱讀次數:

Microsoft Office PowerPoint是指微軟公司的演示文稿軟件。Microsoft Office PowerPoint做出來的東西叫演示文稿,其格式后綴名為:ppt、pptx;或者也可以保存為:pdf、圖片格式等。

在PPT課件交互中,拖放操作一直是FLASH的優勢,結合PPT控件工具中的圖片控件和VBA功能,實現起來也并不是太難,下面簡單介紹下在PPT中實現任意拖放圖片效果的方法,具體案例下載地址文后。

實現方法和原理:圖片拖放操作分三個過程,在圖片上按下鼠標(相當于Mouse_down)-移動鼠標(Mouse_move)和松開鼠標(Mouse_up),只要能計算出圖片在這個三個過程中的相對位置即可。

實現過程:

1、插入圖片(這個不能用插入圖片的方法,而是通過圖片控件(image控件)的方法,如下圖:

2、雙擊圖像控件,輸入以下代碼:

Dim X1, Y1 As Integer '用來記錄位置

Dim Down As Boolean '用來判斷拖放狀態

Dim X2, Y2 As Integer

Dim Down2 As Boolean

'——————————————————————————

Private Sub Image1_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)

'按下并記錄位置

If Not Down Then

X1 = X

Y1 = Y

Down = True

End If

End Sub

Private Sub Image1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)

'記算移動距離

If Down Then

Image1.Left = Image1.Left + X – X1

Image1.Top = Image1.Top + Y – Y1

X1 = X

Y1 = Y

End If

End Sub

Private Sub Image1_MouseUp(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)

'改變移動狀態并顯示移動后的圖片

Down = False

SlideShowWindows(1).View.First

End Sub

繼續思考:如何實現圖片位置初始化呢?如果你能想出解決辦法,你就理解這里的實現原理了。

案例下載:http://pan.baidu.com/share/link?shareid=2410435248&uk=1493671735


Office PowerPoint使您可以快速創建極具感染力的動態演示文稿,同時集成更為安全的工作流和方法以輕松共享這些信息。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 中文字幕一区精品 | 成人免费无遮挡做性视频 | 成人小视频在线 | 久久久久久久成人午夜精品福利 | 久久久久久综合 | 久久99精品久久久久久园产越南 | 亚洲一二三区久久五月天婷婷 | 天天射综合网站 | 亚洲天堂高清 | 欧美视频手机在线 | 中文字幕一区二区三区永久 | 国产福利在线观看视频 | 国产毛片高清 | 精品夜夜春夜夜爽久久 | 青青草国产精品久久 | 欧美日韩国产乱了伦 | 人成免费a级毛片 | 在线不卡视频 | www.最色| 精品一区二区久久久久久久网站 | 日本欧美视频在线 | 国产禁女女网站免费看 | 狠狠色丁香婷婷久久综合考虑 | 亚洲精品中文字幕第一区 | 在线视频精品视频 | 国产精品9999久久久久 | 国产精品久久亚洲不卡动漫 | 国内精品久久久久影院日本 | 欧日韩在线不卡视频 | 国产欧美日韩精品第一区 | 99精品久久精品一区二区 | 久一在线 | 欧美日韩一区二区三区色综合 | 国产视频高清 | 欧美成人全部费免网站 | 日韩狠狠操 | 国产一区二区三区免费看 | 色噜噜狠狠狠狠色综合久 | 久久亚洲国产的中文 | 2022中文字字幕久亚洲 | 亚洲精品福利一区二区三区 |