1.建议你的动画不用ole控件,用其他方法也很容易实现
2.可以调用一个多媒体控件
3.可以打印整个form, 也可以将它放在picturebox中打印!
2.可以调用一个多媒体控件
3.可以打印整个form, 也可以将它放在picturebox中打印!
解决方案 »
- 关于VB内用VBA制表后,表格的行高不一致的问题
- OCX注册与卸载的问题
- 这段代码可以获得当前的IP,但是我只想让text1显示外网IP 该怎么写?
- 刚才没接到水分的我的经纪人们,来接分吧
- 再问个很菜的问题如何把一个access库中的各个表的结构转换为一个word文档啊!谢谢
- 请问如何将RichTextBox中的数据保存到数据库中去!
- VB读记事本中的内容
- 如何立即更新水晶报表中的数据库?关于水晶报表高分(100)
- 高分!急用!生成安装出现问题
- 我做了一个调用Word的AvtiveX控件,不知道错在那里!(有源文件)。
- 大俠求救,如何用VB6.0的ADO2.0访问设有密码的Access数据库
- 用VB如何做一个模式对话框?
2.用API函数(mciSendString)
3.打印form可用Printform函数。
form的autoredraw要改成true否则打不出来
Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As LongPrivate Sub Command1_Click() '播放
Dim pPath As String
pPath = "C:\back.mid"
mciSendString "close MyWav", vbNullString, 0, 0
mciSendString "open pPath alias MyWav", vbNullString, 0, 0
mciSendString "play MyWav", vbNullString, 0, 0
End SubPrivate Sub Command2_Click() '停止播放
mciSendString "close MyWav", vbNullString, 0, 0
End SubPrivate Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer) '停止播放
mciSendString "close MyWav", vbNullString, 0, 0
End Sub