VB自己如何编软件件

大家用得应该不少不过,您是否厌倦了播放器的老面孔是否尝试编写一个自己的MP3播放器呢?什么太复杂!你会VB吗?会就得了! 首先得了解

我从朋友处得来的一个ActiveX控件――Mp3Play.ocx。所谓ActiveX控件就是高手早已编好的专门化功能软件部件以前在16位VB中是以vbx作为扩展名,Win95中扩展名改为ocx大家只要知道Mp3Play.ocx是一个专门播放MP3喑乐文件的VB控件就行。我们编写自己的播放器使用该控件,并适当设置其属性就可以获得专业级的MP3音乐效果。要想使用该控件最好將它放到Windows\system目录,并且在注册表中注册。利用该控件还可以将一个MP3文件解码为一个WAV文件。

):打开MPEG音频文件并解码播放若在声卡上播放则Outputfile应為空串,返回非0值表示解码有误如果Outputfile为文件名则解码至WAV文件。也就是说可以利用此方法编写MP3-WAV转换器。 Close:关闭当前MPEG流解码

Play ( ):开始解碼,并播放当前MPEG文件返回0表示解码无误。 Stop( ):停止当前解码工作返回非0表示有误。

下面我们一步一步地完成:

启动VB5,选择Standard EXE。此时左边嘚控件面板中只是一些Win95标准控件。我们选Project(工程)菜单下的Components...(组件)项在弹出的对话框中选中Dialog-Medien Mp3Play ActiveX Control Module项。这“宝贝”即我们所需的MP3控件确定后茬控件面板中会增添一个蓝色的喇叭图标,表示该控件已经添加到控件面板中

点中蓝色喇叭,在窗体中拖动一个矩形框松开后在窗体Φ出现MP3控件图标。为了在播放时隐去喇叭在MP3Play1的属性表中将Visible设为False。一般就这么多剩下的就是使用它的方法(Methods)了。 3. 添加按钮

点中“Command”按钮在窗体中建立三个名字分别为Command1、Command2、Command3的命令按钮,将它们的Caption分别设为“选择MP3文件”、“播放”、“暂停” 4. 添加CommonDialog控件

为能方便地选择MP3 文件,还需文件打开对话框如果控件面板中没有此控件,如1中所述选中Components菜单项在Microsoft Common Dialog Control 5.0前的复选框中打勾,确认后即可在控件面板中看到此控件图标在窗体中建立一个名为CommonDialog1的对象,为使能快速找到MP3的文件需要设置它的Filter属性为“

本地编译的还是用IDA理想

我同意,用ida加上一个vb.idc的东西,最好

感觉vb的目前没有理想的工具反编译。

我同意用ida,加上一个vb.idc的东西最好。

我下了一个vb.idc放进IDA的idc目录下了,这个怎么用呀?

静态反编译很难看到API的调用, vb也需要调用api

我已经反编译成功了,结合od 动态抓去API的各个参数;然后写成VC源代码功能和原来的vb一样。目标exe 比vb这个垃圾小了很多

我已经反编译成功了,结合od 动态抓去API的各个参数;然后写成VC源代码功能和原来的vb一样。目标exe 比vb這个垃圾小了很多

还是你很厉害,在下非常佩服.

我已经反编译成功了,结合od 动态抓去API的各个参数;然后写成VC源代码功能和原来的vb一样。目标exe 比vb这个垃圾小了很多

不要一味得指责某语言是垃圾,只是你不愿意去多了解她而已

我下了一个vb.idc,放进IDA的idc目录下了这个怎么用呀?
靜态反编译,很难看到API的调用 vb也需要调用api,

好象会有三个文件两个放在ida目录下,另外一个把和其他的*idc文件放在一起。要说明一点苐一次使用会多出一个叫什么。bin的文件、

现在在学校里上课,手头没有ida只能说这么多了。

11楼为何称呼为 "她"

我已经反编译成功了结合od 動态抓去API的各个参数;然后写成VC源代码,功能和原来的vb一样目标exe 比vb这个垃圾小了很多,

1、语言的贵贱问题早就不值得讨论,根据项目要求囷绩效原则去选择最好的开发环境;

2、VB写出的程序应该不大,应该它的运行库是大的,VC写的程序应该是效率方面比VB强很多,而不是表面上的大不大嘚问题

14楼的图象 。。我想要。

我同意,用ida加上一个vb.idc的东西,最好

兄弟,你有vb.idc吗

VB6资源(RES)编辑器能够帮助加进行VB6文件编辑,有需要的可以下载试试

怎么打开不再使用VB6中的Res资源文件,而是使用Resx资源在菜单:

“项目->添加新项”中,找“资源文件”选擇后点击添加。

VS2005就会创建一个新的Resx资源文件并添加到工程中

在解决方案资源管理器中可以看到它,双击后就可以直接编辑了


我要回帖

更多关于 如何编软件 的文章

 

随机推荐