
正文
关于vb.netvlc的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
VF和VB以及VB.NET各有什么区别?
1)vb是基于对象,vb.net完全面向对象,继承(Inheritance), 重载(overloading), 共享的成员, 结构化异常处理;强壮的语言,严格的类型检查, 变量声明时初始化,支持垃圾收集(Garbage collection);强大的支持委托(Delegates), free threading,Variant 数据类型被 Object 代替
,特别是到了05版本之后,vb.net已经趋于成熟,而vb6.0还是vb6.0,不思上进。
(2)vb.net的设计美感方面远胜于vb6.0。
(3)vb.net在windows application 和 asp.net方面功能远比vb6.0强大。
(4)vb.net有很好的线程支持
(5)vb.net是跨平台的,有着强大的类库和.net framework框架,可以和C#等多种.net框架下的语言共同运行。
(6)vb.net在与web service结合方面是压倒性强过vb6.0的。
(7)vb.net05在数据库操作上非常的灵活和方便,vb6.0看到也只能站一边。
暂时说那么多了,不过vb.net和vb6.0本是一家,---------------------------------- 转载快餐包
我只学过vb.net,感觉很方便,据我vb.net老师说自从他学会vb.net后就在也没用过其他计算机语言。
相关问答
Q1: vb和vb.net,vc、vc#和vc++的区别是?
VB与VB.net严格上来说还是同一种语言,因为vb.net可以将VB6.0以前版本的源代码进行转换,区别他们的根本在于VB.net用于微软全新的.net框架,如果你编译了一个Vb.net的程序在没有装.net框架的环境下是运行不了的,VB6.0编译生成的是win32位应用程序,他可以适合于目前所有的操作系统,但是他是微软98年的产品,所以到目前已经很老了,和VC++6.0是同一时代的产品,目前VB的最新版本是VB.net2008,语法和VB6.0有出入,但是不大,加入了很多的新元素,如继承。。windows不可能不支持VB,因为VB是微软自己开发的语言!
VC++是微软最有力的开发环境,是人们对Microsoft visual C++ 公认的简称,除了VC++之外还有C++ builder 、Dev C++ 等众多C++语言编译器,说白了VC++只是一种编译器,是支持C++语言的编译器,而C++是大名鼎鼎的C语言的扩充,是在C语言的基础上加入了类等众多新元素,故而也被称为“带类的C”
VC#同样是微软的力作,他的主持开发者是.net框架和著名的delphi语言之父--Anders,VC#的语法和VB有些接近,但他们完全不同的语言,VC#和VC++没有什么关联,如果非要说他们有关联的话,那相信所有的面向对象语言都有关联,因为他们都是面向对象,从类开始继承。。。
他们之间关系最为密切的就是VB与VB.net至于 VC++与 VC#,没有什么关系
最后说一下,目前的杀毒软件大部分用的是VC++编写的,像卡巴,江民,也有用C++ builder编写的像熊猫杀毒软件,当然病毒也有例子,机器狗用的VC++编译,熊猫烧香用的是Delphi,搞数据库编程VB和delphi也都是不错的选择!如果你想学好编程语言最好刻苦的系统的学习一下C++语言程序设计,把他学会了,则java 学起来就会很容易,VB就自然更不用说了 ,推荐你用Visual C++ ,会VC++的人很多,但精通的没有几个,祝你成功!
Q2: 求助,VB 如何调用VLC 控件
VLC调研
VLC控件支持的参数和方法
VLC对象列表
Vlc Plugin Object的方法
l VersionInfo:成员, 返回版本信息的字符串
l vlc.versionInfo():方法, 返回版本信息的字符串
Audio object的属性(读写)
l vlc.audio.mute :静音和非静音
l vlc.audio.volume:音量的百分比,值在0—200之间
l vlc.audio.track:音轨信息,值在0-65535之间
l vlc.audio.channel:值在1至5整数,指示的音频通道模式使用,值可以是:“1 =立体声”,“2 =反向立体声”,“3 =左”,“4 =右” “5 =混音”。
l vlc.audio.toggleMute() : 方法,切换静音和非静音
Input object
只读属性
l vlc.input.length:毫秒数,输入文件的长度
l vlc.input.fps:每秒产生一个浮动帧
l vlc.input.hasVout:一个布尔值,返回true当视频正在显示,它返回false时不显示视频
l 读/写属性
l vlc.input.position:在多媒体流正常化的情况下,给定一个浮点值,值范围[0.0 - 1.0]
l vlc.input.time:在给定的时间以毫秒为单位的绝对位置,这个属性可以用来寻求流
!-- absolute seek in stream !--
vlc.input.time = absolute seek
!-- relative seek in stream !--
vlc.input.time = vlc.input.time + relative seek
l vlc.input.state:当前状态(空闲/关闭= 0,开幕= 1,缓冲= 2,打= 3,暂停= 4,停止= 5,错误= 6)
l vlc.input.rate:输入速度,浮动的正常速度,0.5为速度的一半,为2.0快一倍。
Playlist object
Q3: vb和vb.net的区别和特点
1、vb.net 完全符合面向对象的编程语言抽象、封装、继承的四大特性,而vb不支持继承。
2、错误处理不同。
vb中只是On Error.....goto和On Errer Resume Next ,这些错误称为非结构化异常处理。而在vb.net中采用的结构化异常处理机制,try...catch....finally控制。
3、两者产生的窗体不同。
vb.net 允许创建不同类型的应用程序,例如,创建ASP.NET和ASP.NET Web 服务应用程序,还允许创建控制台应用程序和作为桌面服务运行的应用程序。但是vb 只能创建Windows窗体。
4、数据库访问的差别。
vb6.0是通过ADO(Active X Data Objext)来实现对数据库访问。而vb.net 是通过ADO.NET来访问数据库。
扩展资料
Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言,为结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。是一种可用于微软自家产品开发的语言。
“Visual” 指的是开发图形用户界面 (GUI) 的方法——不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可。
“Basic”指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 语言,是一种在计算技术发展历史上应用得最为广泛的语言。
Visual Basic源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建Active X控件,用于高效生成类型安全和面向对象的应用程序 。
参考资料:百度百科-Visual Basic
Q4: VB.NET怎样播放视频
首先要确定播放的视频格式是什么格式,如果是windows media player支持的格式,直接使用该控件就行了,如果是单个视频的话,比如命名为myPlayer,则:
myPlayer.url="视频文件完整路径"
关于vb.netvlc和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。





