亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 用vb放vcd時自定義窗口顯示.txt

?? VB技巧問答10000例,是一個教程
?? TXT
字號:
硬 件 能 力 的 不 斷 提 高 給 使 用 解 壓 軟 件 播 放 VCD帶 來 了 福 音 , 但 使 用 過 解 壓 軟 件 的 人 可 能 都 會 有 一 種 同 樣 的 感 覺 : 大 多 數 的 解 壓 軟 件 都 有 選 擇 驅 動 器 和 選 擇 文 件 的 步 驟 , 操 作 起 來 十 分 麻 煩 。 于 是 , 我 就 用 Visual Basic 5.0編 制 了 一 個 播 放 VCD的 程 序 , 可 以 交 由 稍 懂 WINDOWS操 作 的 人 員 使 用 , 至 于 那 些 選 取 驅 動 器 和 文 件 的 操 作 都 交 給 計 算 機 來 做 。 
    建 立 調 節 播 放 進 度 的 滑 動 條   按 照 第 一 步 的 步 驟 建 立 Sspanel2, 設 置 它 的 "Bevelouter"屬 性 為 "1-Inset"。 在 表 單 工 具 盒 中 選 擇 ( Slider) , 在 Sspanel2中 拉 出 一 個 方 框 ( SliderTime) 。 再 為 SliderTime制 作 兩 個 Label標 記 開 始 時 間 和 結 束 時 間 ,設 置 它 們 的 Name屬 性 為 Lstart和 Lend, Caption屬 性 為 "00:00, 大 小 可 自 己 調 整 。 
    建 立 播 放 按 鈕   在 表 單 工 具 盒 中 選 擇 ( Mmcontrol) , 在 FormVCD中 拉 出 一 個 方 框 ( MCPlayVCD) , 點 擊 鼠 標 右 鍵 調 出 快 捷 菜 單 并 選 擇 "Properties"設 置 其 屬 性 。 在 "General"頁 中 去 掉 "PrevVisible"、 "NextVisible"、 "BackVisible"、 "StepVisible"和 "RecordVisible"前 的 選 中 符 號 , 按 確 認 鍵 退 出 。 
    建 立 重 置 按 鈕   在 表 單 工 具 盒 中 選 擇 ( Sscommand) ,在 FormVCD的 合 適 位 置 建 立 重 置 按 鈕 ( Sscommand1) 。 設 置 其 Caption屬 性 為 "重 置 ", 字 體 大 小 為 12。 編 寫 代 碼 
    建 立 程 序 模 塊 文 件   在 "Insert"菜 單 中 選 擇 "Module",寫 入 以 下 代 碼 : 
     GENERAL DECLARATIONS 
     Declare Function GetDriveType Lib "kernel32"_ 
         Alias "GetDriveTypeA" (ByVal nDrive As _ 
         String) As Long 
     Declare Function GetProfileString Lib "kernel32"_ 
         Alias "GetProfileStringA" (ByVal_ 
         lpAppName As String, ByVal lpKeyName_ 
         As String, ByVal lpDefault As String, ByVal_ 
         lpReturnedString As String, ByVal nSize As _ 
         Long) As Long 
     
    定 義 公 有 變 量 : 
     GENERAL DECLARATIONS 
     Public Nowfen As Integer, Nowmiao As Integer 
    加 入 FormVCD的 Reload過 程 。 在 "Insert"菜 單 中 選 擇 "Procedure… ",在 NAME框 中 填 入 "Reload"后 退 出 。 代 碼 如 下 : 
     Public Sub Reload() 
         Dim Drivename As String, I As Integer, A As Integer 
         Nowfen = 0 
         Nowmiao = 0 
         MCPlayVCD.Command = "Close" 
         Drivename = "" 
         ' 查 找 CD-ROM的 驅 動 器 號 
         For I = 65 To 72 
           If GetDriveType(Chr$(I) & ":") = 5 Then 
             Drivename = Chr$(I) & ":" 
     Exit For 
     End If 
     Next 
     ' 查 找 電 影 文 件 ( *.DAT) 的 驅 動 程 序 
     Buffer$ = Space(128) 
         Buffersize = 128 
         Dev = GetProfileString("Mci extensions", "dat",_ 
           "Not Found", Buffer$, Buffersize) 
         ' 確 認 是 否 插 入 了 VCD碟 片 
         On Error GoTo err 
         File1.Path = Drivename + "\mpegav" 
         On Error GoTo 0 
         File1.Pattern = "*.dat" 
         MCPlayVCD.DeviceType = Dev_Type$ 
         MCPlayVCD.filename = File1.Path + "\" + File1.List(0) 
         MCPlayVCD.Command = "open" 
         MCPlayVCD.TimeFormat = vbMCIFormatTmsf 
         MCPlayVCD.UpdateInterval = 0 
         SliderTime.Value = 0 
         SliderTime.Min = 0 
         SliderTime.Max = MCPlayVCD.Length \ 1000 
         Fen = MCPlayVCD.Length \ 60000 
         Lnow.Caption = "00:00" 
         Lsum.Caption = Format$(Fen * 100 + (MCPlayVCD.Length \ 1000 - Fen * 60), "00:00") 
         Lend.Caption = Lsum.Caption 
         Exit Sub 
     err: 
         End 
     End Sub 
     
     編 寫 其 它 控 件 的 代 碼 
     FormVCD的 Load過 程 ( 裝 入 ) : 
     Private Sub Form_Load() 
     FormVCD.Reload 
     End Sub 
     
     MCPlayVCD的 PauseClick 過 程 ( 單 擊 暫 停 鍵 ) : 
     Private Sub MCPlayVCD_PauseClick(Cancel As Integer) 
     MCPlayVCD.UpdateInterval = 0 
     End Sub 
     
     MCPlayVCD的 PlayClick 過 程 ( 單 擊 播 放 鍵 ) : 
     Private Sub MCPlayVCD_PlayClick(Cancel As Integer) 
     MCPlayVCD.UpdateInterval = 1000 
     End Sub 
     
     MCPlayVCD的 StatusUpdate過 程 ( 定 時 器 ) : 
     Private Sub MCPlayVCD_StatusUpdate() 
         If Nowmiao = 59 Then 
           Nowmiao = 0 
     Nowfen = Nowfen + 1 
     Else 
     Nowmiao = Nowmiao + 1 
     End If 
         SliderTime.Value = SliderTime.Value + 1 
         Lnow.Caption = Format$(Nowfen * 100 + _Nowmiao, "00:00") 
         If Lnow.Caption >= Lsum.Caption Then 
     Lnow.Caption = Lsum.Caption 
     MCPlayVCD.UpdateInterval = 0 
         End If 
     End Sub 
     
     MCPlayVCD的 StopClick過 程 ( 單 擊 停 止 鍵 ) : 
     
     Private Sub MCPlayVCD_StopClick(Cancel_As Integer) 
         MCPlayVCD.UpdateInterval = 0 
         MCPlayVCD.To = MCPlayVCD.Start 
         MCPlayVCD.Command = "Seek" 
         Lnow.Caption = "00:00" 
         SliderTime.Value = 0 
     End Sub 
     
     SliderTime的 Change過 程 ( 滑 動 條 改 變 ) : 
     
     
     Private Sub SliderTime_Change() 
         MCPlayVCD.UpdateInterval = 1000 
         MCPlayVCD.From = SliderTime.Value * 1000 
         MCPlayVCD.Command = "play" 
         Nowfen = SliderTime.Value \ 60 
         Nowmiao = SliderTime.Value - Nowfen * 60 
         If Nowfen = SliderTime.Max / 60 And Nowmiao_>= SliderTime.Value - SliderTime.Value / 60 Then 
     MCPlayVCD.UpdateInterval = 0 
         Else 
             MCPlayVCD.UpdateInterval = 1000 
         End If 
     End Sub 
     
     SSCommand1的 Click 過 程 ( 單 擊 重 置 按 鈕 ) : 
     Private Sub SSCommand1_Click() 
     FormVCD.Reload 
     End Sub 
     
     FormVCD的 Unload過 程 ( 裝 入 ) : 
     Private Sub Form_Unload(Cancel As Integer) 
     MCPlayVCD.Command = "Close" 
     End Sub 
    編 譯 、 運 行 
    按 F5鍵 可 直 接 運 行 , 若 無 誤 可 選 擇 "File"菜 單 中 的 "Make EXE File … "將 其 編 譯 成 可 執 行 文 件 在 WINDOWS中 直 接 運 行 。 本 程 序 可 用 于 所 有 的 解 壓 軟 件 , 以 上 程 序 在 Visual Basic 5.0和 Windows 95中 運 行 通 過 。 
    建 立 顯 示 屏 上 的 顯 示 文 字   在 表 單 工 具 盒 中 選 擇 ( Label) , 在 Sspanel1中 拉 出 一 個 方 框 , 設 置 其 屬 性 Name為 "Lasum",Autosize為 TRUE, Caption為 "電 影 總 長 ", 字 體 樣 式 為 "BOLD"( 粗 體 ) , 字 體 大 小 為 10, 字 體 顏 色 為 綠 色 ; 按 同 樣 方 法 在 第 一 個 Label的 右 方 建 立 另 一 個 Label, 設 置 其 屬 性 Name為 "Lsum",Autosize為 TRUE, Caption為 "00:00", 字 體 樣 式 為 "BOLD"( 粗 體 ) , 字 體 大 小 為 10, 字 體 顏 色 為 綠 色 ; 再 在 這 兩 個 Label的 下 方 各 建 立 一 個 Label, 分 別 設 置 它 們 的 屬 性 Name為 "Lanow"和 "Lnow",Caption為 "播 放 進 度 "和 "00:00", 其 余 屬 性 相 同 。   
    建 立 一 個 顯 示 屏   在 表 單 工 具 盒 中 選 擇 ( Sspanel) , 在 FormVCD上 拉 出 一 個 矩 形 方 框 ( Sspanel1) , 點 擊 鼠 標 右 鍵 調 出 快 捷 菜 單 并 選 擇 "Properties"設 置 其 屬 性 。 在 "3D Effects"頁 中 選 擇 "Bevelouter"設 置 其 為 "1-Inset"( 下 凹 ) , 在 "Colors"頁 中 設 置 "BackColor"屬 性 為 黑 色 。 
    圖 中 可 以 看 到 操 作 界 面 僅 有 幾 個 按 鈕 和 一 個 滑 動 條 , 如 果 光 驅 內 裝 有 正 確 的 VCD碟 片 就 可 以 直 接 按 ( 播 放 鍵 ) 進 行 播 放 , 同 時 屏 幕 上 顯 示 有 電 影 的 總 長 度 和 已 播 放 的 進 度 , 還 可 通 過 調 節 滑 動 條 播 放 VCD碟 片 上 的 任 意 部 分 。 具 體 的 制 作 步 驟 如 下 : 
    進 入 Visual Basic 5.0中 , 在 表 單 工 具 盒 中 點 擊 鼠 標 右 鍵 , 在 彈 出 菜 單 中 選 擇 "Custom Controls … ", 在 "Available Controls"欄 中 選 中 "  Microsoft MultiMedia Control"、 "Microsoft Windows Common Control"和 "Sheridan 3D Controls", 按 確 認 鍵 退 出 。 設 置 FormVCD的 Caption屬 性 為 "VCD播 放 機 "。 在 表 單 工 具 盒 中 選 擇 ( FilelistBox) , 在 FormVCD上 建 立 一 個 文 件 列 表 框 ( ListFiles) , 設 置 它 的 Pattern屬 性 為 "*.DAT", Visible屬 性 為 FALSE( 不 可 見 ) 。 
<END>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品1区2区3区| 欧美高清精品3d| 91精品国产麻豆| 国产精品欧美久久久久无广告| 亚洲二区在线视频| 岛国精品一区二区| 日韩欧美在线123| 一级特黄大欧美久久久| 国产不卡免费视频| 欧美高清你懂得| 亚洲精选视频在线| 国产成人在线看| 日韩精品在线看片z| 视频一区二区三区入口| 91一区二区三区在线播放| 久久亚洲欧美国产精品乐播| 天堂午夜影视日韩欧美一区二区| 99re在线视频这里只有精品| 国产色一区二区| 韩国欧美一区二区| 日韩欧美国产综合| 免费亚洲电影在线| 欧美精品乱码久久久久久按摩 | 精品久久久久久久久久久久包黑料| 亚洲男同1069视频| 99久久精品情趣| 中文字幕第一页久久| 国产一区二区导航在线播放| 精品毛片乱码1区2区3区| 久久精品国产澳门| 日韩免费福利电影在线观看| 男女男精品网站| 日韩精品一区二区三区三区免费| 日本一不卡视频| 欧美精品在线一区二区| 三级精品在线观看| 欧美一级免费大片| 美女一区二区久久| 精品久久久影院| 国产伦精品一区二区三区免费 | 成人黄色一级视频| 国产精品久久久久婷婷二区次| caoporm超碰国产精品| **网站欧美大片在线观看| 色天使久久综合网天天| 一区二区三区国产精华| 在线观看91av| 麻豆一区二区99久久久久| 精品国产91久久久久久久妲己| 久久国产生活片100| 国产婷婷一区二区| 成人深夜在线观看| 有坂深雪av一区二区精品| 欧美日韩亚洲高清一区二区| 免费成人美女在线观看.| 久久综合国产精品| 成人国产免费视频| 亚洲自拍偷拍av| 欧美电影免费观看高清完整版在 | 精品久久国产字幕高潮| 国产91对白在线观看九色| 一区二区三区四区不卡视频| 欧美一区二区三区思思人| 国产精品123区| 亚洲狠狠丁香婷婷综合久久久| 欧美一区二区三区的| 粗大黑人巨茎大战欧美成人| 一区二区三区自拍| 亚洲精品在线观看网站| 一本大道av伊人久久综合| 免费久久精品视频| 亚洲三级电影网站| 精品精品欲导航| 在线精品亚洲一区二区不卡| 韩国av一区二区三区四区| 亚洲男帅同性gay1069| 欧美一区二区视频观看视频| 99久久国产综合精品色伊| 久久99精品一区二区三区三区| 亚洲人成在线观看一区二区| 精品久久久久久久久久久久包黑料 | 午夜精品久久久久久久 | 日韩精品电影在线观看| 中文字幕一区二区视频| 精品日韩一区二区三区免费视频| 91麻豆免费视频| 国产精品99精品久久免费| 爽好多水快深点欧美视频| 日韩一区在线看| 久久精品亚洲精品国产欧美| 67194成人在线观看| 91麻豆蜜桃一区二区三区| 国产一本一道久久香蕉| 日本视频在线一区| 亚洲蜜桃精久久久久久久| 国产视频一区在线播放| 精品欧美黑人一区二区三区| 欧美肥胖老妇做爰| 欧美最猛性xxxxx直播| 成人国产精品免费网站| 国产成人av一区| 久久www免费人成看片高清| 天堂一区二区在线| 亚洲国产欧美在线人成| 《视频一区视频二区| 国产精品麻豆视频| 中文字幕国产一区二区| 国产农村妇女精品| 国产精品网站在线观看| 国产视频一区二区三区在线观看| 精品区一区二区| 欧美精品一区在线观看| 337p日本欧洲亚洲大胆色噜噜| 欧美一级搡bbbb搡bbbb| 日韩欧美黄色影院| 日韩欧美不卡在线观看视频| 日韩三级精品电影久久久 | 午夜av一区二区三区| 亚洲国产成人tv| 日韩中文字幕一区二区三区| 天天操天天干天天综合网| 日本aⅴ亚洲精品中文乱码| 秋霞影院一区二区| 精品制服美女丁香| 国产精品亚洲人在线观看| 成人美女在线观看| 91免费视频大全| 欧美无人高清视频在线观看| 欧洲精品一区二区三区在线观看| 色综合久久精品| 欧美日韩一区不卡| 日韩欧美色电影| 久久久久国色av免费看影院| 中文字幕免费不卡在线| 亚洲蜜臀av乱码久久精品蜜桃| 午夜影院在线观看欧美| 国产在线不卡一卡二卡三卡四卡| 粉嫩aⅴ一区二区三区四区| 色婷婷一区二区| 7777精品久久久大香线蕉| 2023国产精华国产精品| 亚洲欧美在线高清| 日欧美一区二区| 成人午夜电影久久影院| 欧美性猛交一区二区三区精品| 欧美一级二级三级蜜桃| 中文字幕巨乱亚洲| 亚洲va韩国va欧美va精品| 国产精品69毛片高清亚洲| 欧亚一区二区三区| 久久这里都是精品| 一区二区三区四区激情| 美腿丝袜在线亚洲一区| 色婷婷亚洲一区二区三区| 欧美成人女星排名| 亚洲精品国久久99热| 精彩视频一区二区| 欧美午夜寂寞影院| 国产精品欧美一区二区三区| 热久久久久久久| 97久久超碰国产精品电影| 精品国产一区二区三区久久影院 | 亚洲欧美影音先锋| 久久国产夜色精品鲁鲁99| 日本精品一区二区三区高清| 欧美精品一区二区三区在线| 亚洲激情中文1区| 国产福利一区二区三区视频| 欧美日韩一级二级三级| 国产精品国产三级国产有无不卡| 日本亚洲电影天堂| 在线亚洲一区观看| 日韩一区在线免费观看| 国产福利视频一区二区三区| 日韩一区二区在线观看视频播放| 最近日韩中文字幕| 国产精品123| 精品久久久久久久久久久久久久久| 亚洲一区二区三区不卡国产欧美| 国产99精品国产| 26uuuu精品一区二区| 日本vs亚洲vs韩国一区三区二区 | 日韩欧美一卡二卡| 天天色图综合网| 欧美日韩一区精品| 亚洲免费观看高清在线观看| 成人91在线观看| 国产无遮挡一区二区三区毛片日本 | 成人免费在线视频| 精东粉嫩av免费一区二区三区| 91精品蜜臀在线一区尤物| 一区二区三区免费| 色综合视频在线观看| 1000精品久久久久久久久| 成人激情午夜影院| 国产精品高潮呻吟久久| 成av人片一区二区| 亚洲色图视频免费播放| 91小视频在线| 亚洲欧美另类图片小说|