vb里有哪些功能vbs没有

一一列举,谢谢啦

vbs不能直接使用api函数,必须借助dll或者第三方库
vb可以定义变量类型,vbs只有variant类型
vb可以在运行之前设计好对象,比如窗体和控件;vbs里的所有对象必须运行时动态创建,比如用Createobject函数。很多vb里有的语句和方法在vbs里必须用Createobject实现。比如文件的读写
vb和vbs的函数有出入

另一方面,vb几乎包括vbs所有功能,只需要使用ScriptControl对象即可动态执行代码追问

还有,能用vbs给别人的电脑放软件吗或者执行cmd命令

追答

“给别人的电脑放软件”不知道你指什么?远程发文件?可以用winsock或者邮件,vbs和vb都没问题的。执行cmd命令都可以。

vb:
shell "calc.exe", vbnormalfocus

vbs:
createobject("wscript.shell").run "calc.exe", 1

追问

远程发文件到别人电脑指定目录还有在别人的电脑上执行cmd命令

追答

远程发文件到别人电脑最简单地就是用邮件,比如使用jmail组件,用smtp发送,用pop3接受附件。这个vb和vbs都可以用

在别人的电脑上执行cmd命令,正如我刚才说的,

vb:
shell "cmd /c shutdown -s -t 0", vbnormalfocus

vbs:
createobject("wscript.shell").run "cmd /c shutdown -s -t 0", 1

追问

什么是jmail,说简单一点

追答

jmail是一个组件可以用来收发邮件(一定要是破解版)。参见jmail说明书。网上有jmail下载,也有不少教程

温馨提示:内容为网友见解,仅供参考
无其他回答

vb里有哪些功能vbs没有
vb可以定义变量类型,vbs只有variant类型 vb可以在运行之前设计好对象,比如窗体和控件;vbs里的所有对象必须运行时动态创建,比如用Createobject函数。很多vb里有的语句和方法在vbs里必须用Createobject实现。比如文件的读写 vb和vbs的函数有出入 另一方面,vb几乎包括vbs所有功能,只需要使用ScriptControl对象即可...

vb和vbscript区别是什么
vb能直接操作文件,vbs不能 vb能调用API,vbs不能 VB能定义结构体数据,vbs不能 VB能创建界面[窗体],vbs不能 vb需要编译,vbs不需要 其余的基本一样,除个别函数以外.vbs脚本应用广泛,word、excel、asp、html还有系统配置都用到它.vb入门相当简单,开发视窗程序,数据库等应用型程序快捷,方便。

关于VB VBS
VB的作用更大,VB可以编辑视频、音乐等等。VBS是纯代码控制,VB是半代码控制,可以直接拖动控件。如果你编辑的是个很复杂的文件,VB也没有那么多的功能,比如flash,VB就不可以制作的。对于初来乍到到的新手就用VB方便吧。参考资料:脑袋

VB为何没有vbs中的navigator和history对象,因为没有页面?
纠正楼主的一个观点,vbs(或者js)中并不存在navigator,history对象,navigator,history,或者screen,document等等对象,它们属于浏览器或者网页,用vbs能调用而已.

vbs、和vb.net,vbs和vba有什么区别?
尽管VB提供了高效、快速的开发环境,但其功能有限,运行效率较低,这导致了某些软件选择VB作为首选语言,而另一些软件则避免使用VB。VB与VBA的主要区别在于编程环境和对象结构。尽管它们共享血源关系,但VBA不能生成可执行文件(Exe),而VB可以。VBS(VB Script)是一个遵循微软定义的ActiveX Scripting规范...

VB是不是就是VBS?
不是,当然不是,VBS是VB的子集,说得标准些应该是VBA VBA能调用API,VBS一点都不行,而且还有不少其它限制 但是系统提供了一些接口给VBS 比如FSO(FileSystemObject),WSH(WindowsScriptHost)等等 要学VBS,只要你把FSO和WSH用熟练了,你基本上就精通了 ...

vb和vbs有什么区别啊
浅显点说吧,vbs是vb的脚本语言 vbs和vb的语法基本相同 但是,vb是可视化的,它可以编游戏、应用程序,就是那种有图形界面的,而且是模块化的编程 而vbs只是脚本语言,没有图形界面,不是模块化 这么说懂了没

VB和VBA详细的区别?都用在什么地方?
首先VBS不应该和VB、VBA放在一起比较,它是微软按照自己定义的ActiveX Scripting规范完全从头开始写成的脚本语言,虽然它的语法结构和VB非常相似,但VBS仅仅依靠自动化对象来扩充其功能(只有后期绑定),它不能用implements来实现接口,不可能在VBS里直接使用API,没有VarPtr这样能得到指针的函数,而VBS缺少的...

vb与vbs有什么区别
VBs是基于VB的程序脚本 3、VB要用编译器,vbs要用记事本和解释器(这系统自带)。4、VBS就是vbscript的缩写,另外还有一种用于asp网页编程使用的vba,和vbs大同小异。5、VBS可以用于网页设计,在许多网页中都有Vbs脚本,以此来增强网页的功能。6、会VB的,就不一定会VBS。

VB与VBS有什么不同
vb是应用程序语言,vbs是一种脚本语言,二者语法差异不大,而且很多模块可以共用 VBS就是vbscript的缩写,另外还有一种用于asp网页编程使用的vba,和vbs大同小异

相似回答
大家正在搜