精华内容
下载资源
问答
  • VB和VBS、VBA的区别及作用

    千次阅读 2020-10-24 17:39:25
    VBScript是Visual Basic Script的简称,有时也被缩写为VBS。VBScript是微软开发的一种脚本语言,可以看作是VB语言的简化版,与VBA的关系也非常密切。它具有原语言容易学习的特性,并继承了JavaScript的跨平台的特性...

    VB

    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控件,用于高效生成类型安全和面向对象的应用程序 [2] 。程序员可以轻松的使用VB提供的组件快速建立一个应用程序,对新手来说可是相当友好了,后面所讲的VBS和VBA其实都是VB语言的分支。

    缺点
    一、不支持继承
    VB 5.0 和 VB 6.0 都是基于对象的编程语言,但是不包含继承特性。VB 中提供了特殊的类的功能,但是还是不能满足程序员的需求。

    二、无原生支持多线程
    Visual Basic 对于多线程无原生支持,只能通过Windows API的调用实现,且极其的不稳定。因为在API创建的线程中,并没有自动初始化运行时库,导致部分的函数无法使用。一般的,在VB6等早期的VB开发环境下,使用API创建线程的目的是完成容易使程序假死的大量数据或者逻辑的计算。

    三、异常处理不完善
    Visual Basic 中内置异常处理,即使未写异常处理代码,一旦用户出错也会弹出一个明确写出出错原因对话框,接着程序终止。
    Visual Basic 中可以使用 Err.Raise抛出异常。对系统及用户抛出的异常的处理常用两种模式:一是使用 On Error Resume Next 处理错误;另一种是使用 On Error Goto 将运行引入错误处理代码。但相对 C++ 等语言而言,这样的异常处理破坏了代码的结构。
    不过上述缺点已经在vb .net中获得改进。

    VBS

    VBScript是Visual Basic Script的简称,有时也被缩写为VBS。VBScript是微软开发的一种脚本语言,可以看作是VB语言的简化版,与VBA的关系也非常密切。它具有原语言容易学习的特性,并继承了JavaScript的跨平台的特性。目前这种语言广泛应用于网页和ASP程序制作,同时还可以直接作为一个可执行程序。用于调试简单的VB语句非常方便。 热衷与整蛊的同学可以去看看用VBS语言来制作恶搞小程序
    在这里插入图片描述
    由于VBScript可以通过Windows脚本宿主调用COM,因而可以使用Windows操作系统中可以被使用的程序库,比如它可以使用Microsoft Office的库,尤其是使用Microsoft Access和Microsoft SQL Server的程序库,当然它也可以使用其它程序和操作系统本身的库。在实践中VBScript一般被用在以下三个方面:

    一、Windows操作系统
    VBScript可以被用来自动地完成重复性的Windows操作系统任务。在Windows操作系统中,VBScript可以在Windows Script Host的范围内运行。Windows操作系统可以自动辨认和执行*.VBS和*.WSF两种文件格式,此外Internet Explorer可以执行*.HTA和*.CHM文件格式。VBS和WSF文件完全是文字式的,它们只能通过少数几种对话窗口与用户通讯。HTA和CHM文件使用HTML格式,它们的程序码可以象HTML一样被编辑和检查。在WSF、HTA和CHM文件中VBScript和JavaScript的程序码可以任意混合。HTA文件实际上是加有VBS、JavaScript成分的HTML文件。CHM文件是一种在线帮助,用户可以使用专门的编辑程序将HTML程序编辑为CHM。

    二、网页浏览器(客户方的VBS)
    网页中的VBS可以用来指挥客户方的网页浏览器(浏览器执行VBS程序)。VBS与JavaScript在这一方面是竞争者,它们可以用来实现动态HTML,甚至可以将整个程序结合到网页中来。
    至今为止VBS在客户方面未能占优势,因为它只获得Microsoft Internet Explorer的支持(Mozilla Suite可以通过装置一个Plugin来支持VBS)。而JavaScript则受到所有网页浏览器的支持。在Internet Explorer中VBS和JavaScript使用同样的权限,它们只能有限地使用Windows操作系统中的对象。

    三、网页服务器(服务器方面的VBS)
    在网页服务器方面VBS是微软的Active Server Pages的一部分,它与JavaServer Pages和PHP是竞争对手。在这里VBS的程序码直接嵌入到HTML页内,这样的网页以ASP结尾。网页服务器Internet信息服务执行ASP页内的程序部分并将其结果转化为HTML传递给网页浏览器供用户使用。这样服务器可以进行数据库闻讯并将其结果放到HTML网页中。

    VBScript主要的优点
    1、由于VBScript由操作系统,而不是由网页浏览器解释,它的文件比较小,易学。
    2、在所有2000 / 98SE以后的Windows版本都可直接使用。

    缺点
    1、现在VBS无法作为电子邮件的附件了。Microsoft Outlook拒绝接受VBS为附件,收信人无法直接使用VBS附件。
    2、VBS的各种编辑器不受欢迎。
    操作系统没有任何特别的保护设施。VBS程序与其它JS、EXE、BAT或CMD程序一样对待。操作系统没有监察恶意功能的能力。

    与VB的区别
    一、不能为变量定义类型
    在VB中,为变量定义类型使用 Dim 变量名 As 类型,但是在VBScript中这样写是错误的。只能使用 Dim 变量名,解释器会自动根据赋值的类型定义变量类型。

    二、不能使用条件编译
    在VB中,可以使用 #If … Then、#ElseIf … Then、#Else、#End If、#Const … = … 等语句定义编译时使用的语句,而由于VBScript不需要编译即可直接执行,所以并不需要条件编译语句。

    三、安全性
    微软决定Outlook和Outlook Express中的HTML邮件可以使用VBScript后出现了许多利用Windows Script Host和ActiveX的功能的电脑病毒。这些病毒之所以能够传播开来也是因为一开始这些系统功能完全未受保护。虽然VBScript和JavaScript使用同样的操作系统的功能的安全措施,一般很难保护VBScript的程序码不被用户看到。

    VBA

    VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程序功能,特别是Microsoft Office软件。它也可说是一种应用程式视觉化的 Basic 脚本。
    在这里插入图片描述
    从语言结构上讲,VBA是VB的一个子集,它们的语法结构是一样的。两者的开发环境也几乎相同。但是,VB是独立的开发工具,它不需要依附于任何其他应用程序,它有自己完全独立的工作环境和编译、链接系统。VBA却没有自己独立的工作环境,它必须依附于某一个主应用程序,专门用于Office的各应用程序中,如Word、 Excel、 Access等。

    与VB的区别
    1、VB是设计用于创建标准的应用程序,而VBA是使已有的应用程序(EXCEL等)自动化。
    2、VB具有自己的开发环境,而VBA必须寄生于已有的应用程序。
    3、要运行VB开发的应用程序,用户不必安装VB,因为VB开发出的应用程序是可执行文件(*.EXE),而VBA开发的程序必须依赖于它的父应用程序。

    展开全文
  • VBS代码加密和VB.NET代码加密,可以将自己写好代码加密,发给其他人也看不出来原代码是什么。
  • VB和VBS搞的IE右键菜单提取网页内容简单代码 思路很简单 EXE文件里面也很简单,里面只有一个 TIMER控件,时刻检测 剪贴板中是否有数据,而且数据 的开头 是不是 某个特定的内容,如果是,就粘贴出来。
  • 首先VBS不应该和VB、VBA放在一起比较,它是微软按照自己定义的ActiveX Scripting规范完全从头开始写成的脚本语言,虽然它的语法结构和VB非常相似,但VBS仅仅依靠自动化对象来扩充其功能(只有后期绑定),它不能用...

    VB、VBA、VBS的区别你搞清楚了吗?(转)

    VB、VBA、vbs三个女人我都喜欢。

    首先VBS不应该和VB、VBA放在一起比较,它是微软按照自己定义的ActiveX Scripting规范完全从头开始写成的脚本语言,虽然它的语法结构和VB非常相似,但VBS仅仅依靠自动化对象来扩充其功能(只有后期绑定),它不能用implements来实现接口,不可能在VBS里直接使用API,没有VarPtr这样能得到指针的函数,而VBS缺少的这些功能正是VB和VBA所特有的。当然,这不是说VBS不如VB或VBA,Windows已经为VBS提供了足够强大的功能,我们可以用VBS来做脚本COM组件,而且借自动化对象的能力VBS可以说能力无限,所以有病毒用VBS来写,对程序员来说VBS最重要的功能莫过于可以给自己的软件提供宏功能,就象VC中提供的VBS宏功能那样。注意,VBS是Free的,这和在Office中使用VBA来提供宏功能不同,要集成VBA需要价格不低的许可证费用,关于脚本语言可参见MSDN中Platform SDK\Tools and Languages\Scripting。

    那么VB和VBA又有什么不同呢?好吧,眼见为实,开始我们的实验吧!

    如果装了Office 2000以上版本,那么打开OLEVIEW,点击File下的View TypeLib查看位于E:\Program Files\Common Files\Microsoft Shared\VBA\VBA6下的VBE6.dll的类型库,再用同样的方法看看MSVBVM60.dll的类型库,你会发现它们的类型库基本上一模一样,除了VBE6多了一个VBEGlobal接口和实现这个接口的Global对象,这个Global对象我们也可以在VBA编程环境(比如用WORD的VB编辑器)中用对象浏览器看到。它有二个方法Load和UnLoad,还有一个UserForms属性,这是因为VBA6使用MS Form 2.0 Form设计器(FM20.dll)来设计和使用UserForm窗体(而在VB6中,我们可以使用多个设计器。比如通过使用MS Form 2.0 Form设计器,我们就能在VB中使用VBA所使用的UserForm用户窗体)。和VBA的Global对象类似,在VB中也有GLobal对象,从VB的对象浏览器中可以知道它在vb6.olb这个类型库中,这个类型库就是每个工程都必须引用的VB对象库,所有的VB内置对象都在这里。而VBA的UserForm中使用的对象都在FM20.dll中。

    除了上述不同外,VB和VBA还有一个最大的不同,就是VBA不能生成EXE可执行文件,但可以猜想在IDE环境中VBA和VB都要把代码编译成p-code来执行,后面我将用实验来证明的确是这样,虽然在具体的实现上VB和VBA有很大的不同。

    从上面的分析上可以看到VB和VBA还是有很大不同的,这种不同主要体现在编程环境和对象结构上,但在本质上它们之间却有着不可割舍的血源关系。如果刚才你仔细地观察了MSVBVM60.dll的类型库,你就会发现如下的片断:

    // Generated .IDL file (by the OLE/COM Object Viewer)

    [

    dllname("VBA6.DLL"),

    uuid(35BFBDA0-2BCC-1069-82D5-00DD010EDFAA),

    helpcontext(0x000f6ec4)

    ]

    module Strings {

    [entry(0x60000000), helpcontext(0x000f665f)]

    short _stdcall Asc([in] BSTR String);

    [entry(0x60000001), helpcontext(0x000f6e9f)]

    BSTR _stdcall _B_str_Chr([in] long CharCode);

    ……………

    }

    什么?在MSVBVM60.dll中的对象其方法却定义在VBA6.DLL中?!VB安装目录下不就有个VBA6.DLL吗?再用OLEVIEW看看它,哇噻,真是想不到它居然和MSVBVM60.DLL的一模一样。怎么回事?赶快再拿出DEPEND来看看VBA6.dll、MSVBVM60.dll和VBE6.dll这三个DLL的输出函数。哈,又有新发现,我们可以发现在三个DLL的输出函数中从编号512到717绝大部分都是一模一样的一些以rtc开头的函数,比如595的rtcMsgBox(rtc是什么?应该是Run Time Component? Control? Code?有谁知道吗?),这说明三个DLL都有着相同的运行时VBA函数。

    我们再用DEPEND来观察一下VB6.EXE, 我们可以发现VB6.EXE引入了VBA6.DLL中一些它特有的以Eb和Tip开头的函数,从这些函数的名称上可以发现它们的功能都是IDE相关的,比如79的EbShowCode和82的TipDeleteModule。VB6.EXE恰恰没有引入任何rtc开头的函数(注意一)。我们再来看看MSVBVM60.DLL,随便找一个用了MsgBox函数的编译后的文件,用DEPEND来观察它,就会发现它引入MSVBVM60.DLL输出的595号rtcMsgBox函数(注意二)。并且引入MSVBVM60.DLL中很多以下划线开头的函数,比如__vbaVarAbs(注意三)。其实从这个三个"注意"中我们已经可以进行一些猜想,无论对错,你可以先想想。

    如果你没有跟着我做实验,而仅仅是看这篇文章的话,我猜想你应该有点昏了。如果你自己动手做了这些实验,现在你应该充满了疑问而急侍看到结论。所以请一定要亲手试一试,学习研究问题的方法比看结论更重要。

    到这里至少我们可以得出结论:VB和VBA本就是同宗的姐妹,只不过姐姐VB的功夫要比妹妹VBA历害些。不过姐姐只会单打独斗是女强人;妹妹却只会傍大款。姐姐有生育能力,是真正的女人;妹妹却不会生崽,但深谱相夫之道,一番教导指挥之下可使她老公增色不少,而VBS呢,也是大户人家的女儿,不过没有VB和VBA姐妹优秀的血统,娇小玲珑干不得粗活只能指挥些自动听话的对象来干活,她乐于助人品德好不象VBA那样只认大款,VB、VBA、vbs三个女人我都喜欢。

    展开全文
  • VBScript是Visual Basic Script的简称,有时也被缩写为VBS。VBScript是微软开发的一种脚本语言,可以看作是VB语言的简化版,与VBA的关系也非常密切。它具有原语言容易学习的特性,并继承了JavaScript的跨平台的特性...
    VBScript是Visual Basic Script的简称,有时也被缩写为VBS。VBScript是微软开发的一种脚本语言,可以看作是VB语言的简化版,与VBA的关系也非常密切。它具有原语言容易学习的特性,并继承了JavaScript的跨平台的特性。目前这种语言广泛应用于网页和ASP程序制作,同时还可以直接作为一个可执行程序。用于调试简单的VB语句非常方便。 

    由于VBScript可以通过Windows脚本宿主调用COM,因而可以使用Windows操作系统中可以被使用的程序库,比如它可以使用Microsoft Office的库,尤其是使用Microsoft Access和Microsoft SQL Server的程序库,当然它也可以使用其它程序和操作系统本身的库。在实践中VBScript一般被用在以下三个方面:

    Windows操作系统
    VBScript可以被用来自动地完成重复性的Windows操作系统任务。在Windows操作系统中,VBScript可以在Windows Script Host的范围内运行。Windows操作系统可以自动辨认和执行*.VBS和*.WSF两种文件格式,此外Internet Explorer可以执行*.HTA和*.CHM文件格式。VBS和WSF文件完全是文字式的,它们只能通过少数几种对话窗口与用户通讯。HTA和CHM文件使用HTML格式,它们的程序码可以象HTML一样被编辑和检查。在WSF、HTA和CHM文件中VBScript和JavaScript的程序码可以任意混合。HTA文件实际上是加有VBS、JavaScript成分的HTML文件。CHM文件是一种在线帮助,用户可以使用专门的编辑程序将HTML程序编辑为CHM。

    网页浏览器(客户方的VBS)
    网页中的VBS可以用来指挥客户方的网页浏览器(浏览器执行VBS程序)。VBS与JavaScript在这一方面是竞争者,它们可以用来实现动态HTML,甚至可以将整个程序结合到网页中来。

    至今为止VBS在客户方面未能占优势,因为它只获得因为它只获得Microsoft Internet Explorer的支持(Mozilla Suite可以通过装置一个Plugin来支持VBS)。而JavaScript则受到所有网页浏览器的支持。在Internet Explorer中VBS和JavaScript使用同样的权限,它们只能有限地使用Windows操作系统中的对象。

    网页服务器(服务器方面的VBS)
    在网页服务器方面VBS是微软的Active Server Pages的一部分,它与JavaServer Pages和PHP是竞争对手。在这里VBS的程序码直接嵌入到HTML页内,这样的网页以ASP结尾。网页服务器Internet信息服务执行ASP页内的程序部分并将其结果转化为HTML传递给网页浏览器供用户使用。这样服务器可以进行数据库闻讯并将其结果放到HTML网页中。

    语言
    VBScript主要的优点有:

    由于VBScript由操作系统,而不是由网页浏览器解释,它的文件比较小。
    易学。
    在所有2000 / 98SE以后的Windows版本都可直接使用。
    可以使用其它程序和可使用的物件(尤其Microsoft Office)。
    缺点有:

    现在VBS无法作为电子邮件的附件了。Microsoft Outlook拒绝接受VBS为附件,收信人无法直接使用VBS附件。
    VBS的各种编辑程器不受欢迎。
    操作系统没有任何特别的保护设施。VBS程序与其它JS、EXE、BAT或CMD程序一样对待。操作系统没有监察恶意功能的能力。

    和VB的对比

    不能为变量定义类型
    在VB中,为变量定义类型使用 Dim 变量名 As 类型

    但是在VBScript中这样写是错误的。只能使用 Dim 变量名,解释器会自动根据赋值的类型定义变量类型。

    不能使用条件编译
    在VB中,可以使用 #If … Then、#ElseIf … Then、#Else、#End If、#Const … = … 等语句定义编译时使用的语句

    而由于VBScript不需要编译即可直接执行,所以并不需要条件编译语句。

    安全性
    微软决定Outlook和Outlook Express中的HTML邮件可以使用VBScript后出现了许多利用Windows Script Host和ActiveX的功能的电脑病毒。这些病毒之所以能够传播开来也是因为一开始这些系统功能完全未受保护。虽然VBScript和JavaScript使用同样的使用操作系统的功能的安全措施,今天呼唤这些功能被看作不符合标准。

    一般很难保护VBScript的程序码不被用户看到。
    展开全文
  • VBVBS和VBA中使用outlook学习(一)

    千次阅读 2008-02-29 13:44:00
    一、初识「Outlook.Application」对象的使用转⇒演示如何在vb中创建一个新outlook任务---------------------------------------------------------------------演示如何创建一个新任务-----------------------------...

    一、初识「Outlook.Application对象的使用

    演示如何在vb中创建一个新outlook任务

    '---------------------------------------------------------------------
    '演示如何创建一个新任务
    '---------------------------------------------------------------------

    Dim xOutLook As New Outlook.Application
    Dim xMail As MailItem

    Dim SUBJECT_MATTER As String
    Dim PLACE As String
    Dim START_TIME As String
    Dim DURATION_MINUTES As Long
    Dim MINUTES_BEFORE_START As Long
    Dim BODY_TEXT


    Private Sub Command1_Click()
        '创建一个新任务
        Set objTaskItem = xOutLook.CreateItem(ItemType:=olTaskItem)

        With objTaskItem
            .Subject = SUBJECT_MATTER
            '.Location = PLACE
            .StartDate = START_TIME
            '.Duration = DURATION_MINUTES
            '.ReminderMinutesBeforeStart = MINUTES_BEFORE_START
            '.BusyStatus = olOutOfOffice
            .Body = BODY_TEXT
            .Sensitivity = olPrivate
            .Save
            .Display
        End With
    End Sub

    Private Sub Form_Load()
        SUBJECT_MATTER = "午餐会"
        PLACE = "Championzone 餐厅"
        START_TIME = #8/13/2001 6:00:00 PM#
        DURATION_MINUTES = 90
        MINUTES_BEFORE_START = 45
        BODY_TEXT = "别忘记带礼物!"
    End Sub

    Private Sub Form_Unload(Cancel As Integer)
        '退出Outlook
        'xOutLook.Quit
        Set xMail = Nothing
        Set xOutLook = Nothing
    End Sub

    Private Sub List1_Click()
        'Text1.Text = List1.List(List1.ListIndex)
    End Sub
     

    操作olMailItem的例子:创建邮件信息文件 

    Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
        Item.Categories = ""
        If Item.Class = olMail Then
            Call CheckToSave(Item)
        End If
    End Sub

    Public Sub CheckToSave(objMail As MailItem)
        Dim Msg, Style, Title, Response, MyString, strSaveName
        Msg = "Do you want to save a copy of this email to file?"    ' Define message.
        Style = vbYesNo + vbQuestion + vbDefaultButton1    ' Define buttons.
        Title = "Mailbox Control"    ' Define title.
        strSaveName = "C:/Temp/MySavedMessage.txt" 'Change this to change the path and name of the file.
           
            ' Display message.
        Response = MsgBox(Msg, Style, Title)

        If Response = vbYes Then    ' User chose Yes.
            objMail.SaveAs strSaveName, olTXT
        Else    ' User chose No.
       
        End If
    End Sub

    Private Sub Command2_Click()
        Set xMail = xOutLook.CreateItem(ItemType:=olMailItem)
        With xMail
            xMail.To = Text1.Text
            xMail.Subject = Text2.Text
            xMail.Body = Text3.Text
        End With

        Call Application_ItemSend(xMail, True)
    End Sub 

    展开全文
  • VBVBS和VBA中使用outlook学习(三)

    千次阅读 2008-02-29 14:29:00
    以上代码在Excel 2000中执行通过,并且对“通讯录”“全自动发送邮件”宏代码稍作修改就可以完成任何形式的大量邮件的发送。 转 ⇒ 在VBA中实现通过Outlook发送邮件   1.添加引用Microsoft Outlook 11.0 ...
  • VB VBA VBS有什么区别?

    2015-12-31 10:37:00
    VB和VBA本就是同宗的姐妹,只不过姐姐VB的功夫要比妹妹VBA历害些。不过姐姐只会单打独斗是女强人;...而VBS呢,也是大户人家的女儿,不过没有VB和VBA姐妹优秀的血统,娇小玲珑干不得粗活只能指挥些自动听...
  • VBVBS和VBA中使用outlook学习(二)

    千次阅读 2008-02-29 14:20:00
    一、初识「Outlook.MailItem」对象的使用转⇒outlook vba 插件定義された変数Dim DelAfterHandle As BooleanDim Question, Reply, LogPath, DFMailList, strBody, strSubject, strUser As StringOption...
  • 先前说到,想用ADODB.Stream 实现GB2312UTF8编码转换 未果,找了下,找到个文章:《利用ADO STREAM实现GB2312UTF8编码转换》,试了下,在VB和VBA都没问题,但是在 ASP VBS 下面就不成了,原因就是我一直纠结...
  • 首先来讲讲这三种语言的区别:VB:Visual Basic, 是Microsoft...VBS:VBScript,是默认的ASP语言,还可以用在Windows脚本编写网页编码中。尽管它的语法类似于VB,但是它却是一种完全不同的语言。VBS 不使用 VB运行...
  • vb 生成dll ,vbs 调用dll

    千次阅读 2013-04-16 10:38:41
    2.从命名工程名类名,并编写类方法,后保存成DLL 3.用regsvr32 + DLL的全路径.(注册) 4.打开VBS 定义该DLL对象. "Set test = CreateObject("test.class")"(test是工程名,class是类名) 5.用对象点方法就可以了. ...
  • 脚本操作注册表(vb.vbs) 2009年06月05日  脚本操作注册表  WSH是Windows Script Host的缩写形式,WSH是Windows平台的脚本指令,它的功能十分强大,并且它还是利用语法结构简单、易学易用且功能强大的JScript...
  • 一、VBS脚本简介VBScript是Visual Basic Script的简称,有时也被缩写为VBS。VBScript是微软开发的一种脚本语言,可以看作是VB语言的简化版,与VBA的关系也非常密切。它具有原语言容易学习的特性,并继承了JavaScript...
  • JAVA技术交流QQ群:170933152 旧版的asp的估计以后也没人用了,用估计也要换思路了。。   vb.net类似下面的把 c#中调用SQLserver的DTS包进行...首先用sql的工具(导入导出工具)建立一个包,保证在sqlserv...
  • 作者自述:“主要讲解的是VBScript语言的基本语法,常用函数,一些常用内部常量,及函数方法的基本使用。 由于本人以后的发展路线是黑客方向,所以,本人对于VBScript的研究更多的在于黑客程序应用上面。因此,在...
  • 妹妹却不会生崽,但深谱相夫之道,一番教导指挥之下可使她老公增色不少,而VBS呢,也是大户人家的女儿,不过没有VB和VBA姐妹优秀的血统,娇小玲珑干不得粗活只能指挥些自动听话的对象来干活,她乐于助人品德好不象...
  • 各位大虾:下面是我在excel里做一段倒计时器计时器代码,麻烦请教如果将这段代码的功能转化为vb代码?谢谢!Publicflag1Publicflag2flag1=Trueflag2=TruePublicSubred()States=1Wit...各位大虾:下面是我在excel ...
  • vb2005制作COM类库完成记录剪贴板功能并使用vbs调用显示剪贴板内容 包括代码制作文档
  • vbs和IE(二)

    千次阅读 2010-10-15 16:34:00
     由于脚本本身是单线程的东西,所以一边等事件发生,一边响应用户操作,单纯的脚本不能实现,在《Windows 脚本编程核心技术精解》上找到了想要的答案,借助vb的机制,实现一个ocx,然后给vbs使用。 下面的过程...
  • 还是之前的原因一个样,一直在用的 MD5 编码,处理英文时没问题,加了中文,就跟https://tool.oschina.net/encrypt?type=2https://md5jiami.51240.com/的结果不一样了,想了下,应该还是 UTF-8 编码的问题,于是...
  • js和vbs区别比较

    千次阅读 2010-06-08 18:23:00
    vbs是出自vb,javascript用的是java的语法,这儿就不说了! <br />vbs不需要区分大小写,而js需要区分大小写,这点相信是很多人讨厌js的原因,我以前也是很讨厌js的这点,不过学习vbs一段时间后,做网页...
  • VB、VBA、VBS的区别你搞清楚了吗?

    万次阅读 2007-04-28 08:01:00
    于是想到要把这些想不到的东拿出来大家一起分享,希望抛砖引玉,能引出更多让人想不到的东西。 真是想不到系列之一:VB到底为我们做了什么?关键字:VB、底层、WIN32、API、COM难度:中级要求:熟悉VB,会用VC调试...
  • VBS基础知识

    2013-02-27 14:43:55
    [quote][url]... 一、VBS介绍 VB6.0分为VBS(脚本)VBA(宏) 代码强度:VB6.0 > VBS > VBA 编程工具:PrimalScript. Enterprise 二、基本操作 Dim ...
  • vbs简介

    2018-09-05 00:49:56
    VBScript简称VBS,是Microsoft微软开发的一门脚本语言,其目的是方便windows管理管理windows操作系统,当然,VBScript同样可以像JavaScript那样嵌入到HTML中,不可否认,它Visual Basic(VB)是如此相似,或者说...
  • 陈伟视频——(41~43)VB和office的关系 陈伟视频41  1、VBA/VBS/VB  (1)·VBA(visual Basic for Application)  ①.简介:  Visual Basic for Applications(VBA)是Visual Basic的一种宏语言,...

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 228
精华内容 91
关键字:

vbs和vb