问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VB 我是菜鸟,求高手说下怎么弄··

发布网友 发布时间:2023-03-12 14:32

我来回答

3个回答

热心网友 时间:2023-10-18 08:10

先下一个VB6.0下来安装在自己电脑上。然后打开它,新建一个标准exe程序。
你可以去下载一个简单的教程来看,当然可以看视频,然后我就教你写一个mp3播放器。

(1).点击菜单“工程”---“引用”,引用Windows Media Player。和CommonDialog。

(2).在窗体中添加控件CommonDialog、Windows Media Player。添加代码,按钮按提示添加:

Public volum As Integer '声音全局变量定义,用于记录播放过程中的声音值

Public bool As Boolean '全局变量定义

Sub openn() '过程

On Error Resume Next '出错处理

CommonDialog1.ShowOpen '显示打开通用对话框

If CommonDialog1.FileName <> "" Then

bool = False

WindowsMediaPlayer1.Visible = True

WindowsMediaPlayer1.URL = CommonDialog1.FileName '播放路径

End If

volum = WindowsMediaPlayer1.settings.volume '声音值

End Sub

Private Sub Form_DblClick() '窗体双击事件

Call openn '调用自定义过程

End Sub

Private Sub Form_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, X As Single, Y As Single) '接收拖曳信息

On Error Resume Next

bool = False

WindowsMediaPlayer1.URL = Data.Files.Item(1)

End Sub

Private Sub Command1_Click() '打开按钮Command1

Call openn '调用open

End Sub

Private Sub Command2_Click() '暂停按钮Command2

bool = True

WindowsMediaPlayer1.Controls.Pause

End Sub

Private Sub Command3_Click() '停止播放按钮Command3

bool = True

WindowsMediaPlayer1.Controls.Stop

End Sub

Private Sub Command4_Click() '增大音量按钮Command4

WindowsMediaPlayer1.settings.volume = WindowsMediaPlayer1.settings.volume + 5

volum = WindowsMediaPlayer1.settings.volume

End Sub

Private Sub Command5_Click() '减小音量按钮Command5

WindowsMediaPlayer1.settings.volume = WindowsMediaPlayer1.settings.volume - 5

volum = WindowsMediaPlayer1.settings.volume

End Sub

Private Sub Command6_Click() '静音按钮Command6

If WindowsMediaPlayer1.settings.mute Then

WindowsMediaPlayer1.settings.mute = False

Else

WindowsMediaPlayer1.settings.mute = True

End If

End Sub

Private Sub Command7_Click() '全屏按钮Command7

On Error Resume Next

WindowsMediaPlayer1.FullScreen = True

End Sub

Private Sub Command8_Click() '退出程序按钮Command8

Unload Me

End Sub

Private Sub WindowsMediaPlayer1_StatusChange() '循环播放实现

On Error Resume Next

If bool = False Then

WindowsMediaPlayer1.Controls.Play

End If

End Sub

具体的属性方法:

enableContextMenu:Boolean 显示/不显示播放位置的右键菜单
fullScreen:boolean 全屏显示
stretchToFit:boolean 非全屏状态时是否伸展到最佳大小
uMode:string 播放器的模式,full:有下面的控制条; none:只有播放部份没有控制条
playState:integer 当前控件状态,下面是三种基本状态:
3:正在播放
2:暂停
1:已停止
状态变化时会触发OnStatusChange事件

[controls]
可通过WindowsMediaPlayer.controls对播放器进行控制并取得相关的一些信息:
controls.play; 播放
controls.stop; 停止
controls.pause; 暂停
controls.currentPosition:Double 当前播放进度
controls.currentPositionString:string 时间格式的字符串 "0:32"

[currentMedia]
可以通过WindowsMediaPlayer.currentMedia取得当前媒体的信息
currentMedia.ration Double 总长度
currentMedia.rationString 时间格式的字符串 "4:34"

[settings]
可以通过WindowsMediaPlayer.settings对播放器进行设置,包括音量和声道等。
settings.volume:integer 音量 (0-100)
settings.balance:integer 声道,通过它应该可以进行立体声、左声道、右声道的控制。

=================

版本2:

属性/方法名: 说明:
[基本属性]  
url:string指定媒体位置,本机或网络地址
uiMode:String; 播放器界面模式,可为Full, Mini, None, Invisible
playState:integer; 播放状态,1=停止,2=暂停,3=播放,6=正在缓冲,9=正在连接,10=准备就绪
enableContextMenu:Boolean; 启用/禁用右键菜单
fullScreen:boolean; 是否全屏显示
[controls] wmp.controls //播放器基本控制
controls.play; 播放
controls.pause; 暂停
controls.stop; 停止
controls.currentPosition:double; 当前进度
controls.currentPositionString:string; 当前进度,字符串格式。如“00:23”
controls.fastForward; 快进
controls.fastReverse; 快退
controls.next; 下一曲
controls.previous; 上一曲
[settings] wmp.settings //播放器基本设置
settings.volume:integer; 音量,0-100
settings.autoStart:Boolean; 是否自动播放
settings.mute:Boolean; 是否静音
settings.playCount:integer; 播放次数
[currentMedia] wmp.currentMedia //当前媒体属性
currentMedia.ration:double; 媒体总长度
currentMedia.rationString:string; 媒体总长度,字符串格式。如“03:24”
currentMedia.getItemInfo(const string); 获取当前媒体信息"Title"=媒体标题,"Author"=艺术家,"Copyright"=版权信息,"Description"=媒体内容描述,"Duration"=持续时间(秒),"FileSize"=文件大小,"FileType"=文件类型,"sourceURL"=原始地址
currentMedia.setItemInfo(const string); 通过属性名设置媒体信息
currentMedia.name:string; 同 currentMedia.getItemInfo("Title")
[currentPlaylist] wmp.currentPlaylist //当前播放列表属性
currentPlaylist.count:integer; 当前播放列表所包含媒体数
currentPlaylist.Item[integer]; 获取或设置指定项目媒体信息,其子属性同wmp.currentMedia
MediaPlayer1.Play          播放
MediaPlayer1.Stop          停止
MediaPlayer1.Pause          暂停
MediaPlayer1.PlayCount        文件播放次数
MediaPlayer1.AutoRewind       是否循环播放
MediaPlayer1.Balance         声道
MediaPlayer1.Volume         音量
MediaPlayer1.Mute          静音
MediaPlayer1.EnableContextMenu    是否允许在控件上点击鼠标右键时弹出快捷菜单
MediaPlayer1.AnimationAtStart    是否在播放前先播放动画
MediaPlayer1.ShowControls      是否显示控件工具栏
MediaPlayer1.ShowAudioControls    是否显示声音控制按钮
MediaPlayer1.ShowDisplay       是否显示数据文件的相关信息
MediaPlayer1.ShowGotoBar       是否显示Goto栏
MediaPlayer1.ShowPositionControls  是否显示位置调节按钮
MediaPlayer1.ShowStatusBar      是否显示状态栏
MediaPlayer1.ShowTracker       是否显示进度条
MediaPlayer1.FastForward       快进
MediaPlayer1.FastReverse       快退
MediaPlayer1.Rate          快进/快退速率
MediaPlayer1.AllowChangeDisplaySize 是否允许自由设置播放图象大小
MediaPlayer1.DisplaySize       设置播放图象大小
    1-MpDefaultSize         原始大小
    2-MpHalfSize           原始大小的一半
    3-MpDoubleSize          原始大小的两倍
    4-MpFullScreen          全屏
    5-MpOneSixteenthScreen      屏幕大小的1/16
    6-MpOneFourthScreen       屏幕大小的1/4
    7-MpOneHalfScreen        屏幕大小的1/2
MediaPlayer1.ClickToPlay       是否允许单击播放窗口启动Media Player

热心网友 时间:2023-10-18 08:10

你们想的太复杂了吧,调整窗体ScaleWidth就行了

热心网友 时间:2023-10-18 08:11

就是去掉那个滚动条是吧
请问那个滚动条是哪个控件的?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
美的面包机和面要多久 美的面包机和面的时间要多长 美的面包机怎么用手动操作 如何用美的面包机发面 如何用美的面包机和面 美的面包机如何和面 CDR教程—教你如何使用CorelDRAW复制图形方法 苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? 冠军机油和嘉实多机油哪个好 比容详细资料大全 青岛冠军牌变速箱油怎么样 冠军机油好还是金富力机油好 一键通空调遥控器怎么用 空调遥控器的一键通是什么意思 梦幻月饼什么时候更新 dysonv8加强档多少瓦 全国100所名校单元测试示范卷化学卷(十三) 谁能帮我找点人教版化学必修一第四章最后两节到必修二第一章的复习题?急用!谢谢了 梦幻西游手游冻结金币怎么卖号 梦幻西游在CBG一个月大量卖游戏币会封号吗? 梦幻币冻结金额两次 梦幻西游手游金币为什么冻结120天 梦幻西游手游传说出来的东西冻结 梦幻西游藏宝阁能交易金币吗 藏宝阁交易规则介绍 怎么避免藏宝阁金币冻结 梦幻西游手游违规交易金币怎么解冻 教你怎样去角质 简单扩散名词解释 C++ 用友元函数进行比较 辐射分析 芷江唐非去哪了 侦探小组在行动读后感 财务规划师是什么专业 财务规划师工资薪酬 财务规划师薪资水平 养老财务规划师是干嘛的? 蝶妆海皙蓝水灵透肤晚间面膜,适不适合40几岁的女性使用? 蝶妆海皙蓝晚间面膜需要水洗么 蝶妆海皙蓝水灵透肤液怎么用 冬天南方空气湿度大约是多少? 卓帆信息技术考试系统 单机练习版怎么破解? 毕业证丢了且不知道编号,怎么进行查询? 天津主体六区和新兴区哪个好 想知道: 中国 深圳浦发银行什么时候休息 在哪 电梯发生故障时,作为检修人员应采取的工作步骤和需要注意的安全事项有哪些? 跳蚤最怕什么味道擦在身上 跳蚤会咬人吗 鲫鱼卵煮多久可以吃 排骨汤一般要炖多长时间才行呢