精华内容
下载资源
问答
  • 我见过许多代码,在从ACCESS数据库读取图像数据后,往往需要借助一个临时文件进行转换才能显示,其实借助API,完全可以直接显示,而不需要临时文件,此外,大家还可以使用OleCreatePictureIndirect函数转图像数据...

            我见过许多代码,在从ACCESS数据库读取图像数据后,往往需要借助一个临时文件进行转换才能显示,其实借助API,完全可以直接显示,而不需要临时文件,此外,大家还可以使用OleCreatePictureIndirect函数转图像数据转换成标准的IPicture接口,以实现VB图像显示的自动性和持续性,具体代码如下:

     

    展开全文
  • 以后如果你有文档不想被人使用,将资料保存到加密数据库中,然后通过程序读到richtextbox中去,把richtextbox中文档直接显示到Picturebox中,别人无法复制,无法修改,保护文档比较好方法
  • 判断文字内容是否被改动的VB代码,当文字被修改后,退出程序时会要求保存文件,如果没有改动,则直接退出,其实这个功能大家几乎每天都会遇到,所以对于编程来说,应该掌握小技巧,实用简单。
  • vb/c#.net实体代码生成工具(entityscodegenerate)【ecg】是一款专门为vb/c#.net数据库程序开发量身定做的(orm框架)代码生成工具,所生成的代码基于oo、ado.net、分层架构、orm,改进的抽象工厂设计模式及反射机制等...
  •  在标记处理窗口保存勾选标记后请不要改动该文件夹位置、文件夹里文件,不然下次读取时候会出现错误设置里按键模式,直接用鼠标点击文本框,然后用键盘按下按键即可设置成功,代码模式需要查看代码...
  • VB调用其他软件Shell函数的应用【功能】Shell函数可以调用(执行)磁盘上已保存的命令文件。所谓命令文件就是可执行文件。需要注意的是程序扩展名必须是.COM、.EXE、.BAT。【语法格式】Shell(“命令文件名”[,窗体模式...

    9月

    25日

    VB学习有难题,关注跟我学VB!

    今天给大家讲解一下:如何在VB编程中,编写代码来实现调用电脑上的其他应用软件或者程序。

    VB调用其他软件

    Shell函数的应用

    【功能】

     Shell函数可以调用(执行)磁盘上已保存的命令文件。所谓命令文件就是可执行文件。需要注意的是程序扩展名必须是.COM、.EXE、.BAT

    【语法格式】

    Shell(“命令文件名”[,窗体模式])

    【说明】

    1)、命令文件名必须是全名,包括盘符、路径、主文件名、扩展

    名;

    2)、窗体模式是可选项,取不同的值,打开的窗体模式不同。

    具体值总结如下。

    VBhide(值0):窗体被隐藏,且焦点会移倒隐式窗口;

    VBnormaIFocus(值1):窗体具有焦点,切会还原到原来的大小和位置;

    VBMinimizedFocus(值2):窗体会以一个具有焦点的图标来显示;

    VBMaximizedFocus(值3):窗体是一个具有焦点的最大化窗口;

    VBNoemalNoFocus(值4):窗口会被还原到最近使用的大小和位置,而当前活动的窗口仍然保持活动;

    VbminimizedNofocus(值6):窗口最小化为图标,而当前活动的窗口仍然保持活动。

    a54e6099240933863e82c4bf64ce0ad9.png

    实际应用

    用VB编程来实现调用QQ软件。

    1、首先找到电脑上QQ软件的全路径,如下图:

    4d0de2f1fefd678a8e241a02b678afd1.png

    2、复制其中红色框选的内容;

    3、将复制的内容粘贴到代码窗口中,如下所示:

    Private Sub Command1_Click()  Shell "D:\qq\Bin\QQScLauncher.exe"End Sub

    4、运行程序,单击"打开QQ"的命令按钮,就实现了在VB程序中调用QQ软件,程序功能完成。

    20979e45369a43455280e51d2d999bfd.png

    954bedbe0d9415360899f92681d6c5ac.gif

    更多VB知识VB编程语言基础知识点总结
    VB编程开发的实际程序展示
    VB编程视频安装讲解

    掌握VB编程的好处:

    1.适应信息时代发展,紧跟时代潮流;2.提高自己的逻辑思维能力以及分析能力;3.方便、高效的解决工作和学习中的难题;4.提高自身的综合能力,让自己更加优异;5.技多不压身,在求职时能够更胜一筹。

    愿大家都能顺利学好VB编程!

    学习VB中有问题可以添加小编微信号:vbyjk521 ,学习问题在线答疑。

    1fcb2865a211f4638d4c690ac35f2e78.png


    e6bcbfd664720beb286e09ab26099fbe.png

    长按识别上图,关注跟我学VB微信平台

    展开全文
  • 窗体版VB产品展示程序(源代码) 支持翻页 采用Access数据库 产品图片信息用文件夹保存的 没有直接存入Access数据库中 简
  • VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序开发量身定做的(ORM框架)代码生成工具,所生成的代码基于OO、ADO.NET、分层架构、ORM,改进的抽象工厂设计模式及反射机制...
  • VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序开发量身定做的(ORM框架)代码生成工具,所生成的代码基于OO、ADO.NET、分层架构、ORM,改进的抽象工厂设计模式及反射机制...
  • VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序员开发量身定做的(ORM框架)代码生成工具,所生成的代码基于面向对象、分层架构设计、ORM并参考微软Petshop中的经典思想,...
  • VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序开发量身定做的(ORM框架)代码生成工具,所生成的代码基于OO、ADO.NET、分层架构、ORM,改进的抽象工厂设计模式及反射机制等...
  • VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序开发量身定做的(ORM框架)代码生成工具,所生成的代码基于OO、ADO.NET、分层架构、ORM,改进的抽象工厂设计模式及反射机制...
  • VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序开发量身定做的(ORM框架)代码生成工具,所生成的代码基于OO、ADO.NET、分层架构、ORM,改进的抽象工厂设计模式及反射机制等...
  • VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序开发量身定做的(ORM框架)代码生成工具,所生成的代码基于OO、ADO.NET、分层架构、ORM,改进的抽象工厂设计模式及反射机制等...
  • VB抓图小精灵,在桌面区截图的时候,请按左上到右下的方向选择屏幕区域!活动窗口抓图的时候,请在2秒钟内选择好活动窗口!整个桌面抓屏则直接捕获整个...所显示的缩略图会在视觉上失真,但不影响真实保存的图形内容!
  • VB 代码读取 Excel 内容

    万次阅读 2017-05-25 11:16:20
    常规方法可能是循环读取每一行每一个格子内容并存入 Recordset 并保存 此处使用Open Recordset 方式,将 Excel Worksheet 作为一个数据源直接读取 速度将是数理级差别,几万笔记录情况下,将由几十秒...

    引子

    常规的方法可能是循环读取每一行每一个格子的内容并存入 Recordset 并保存
    此处使用Open Recordset 的方式,将 Excel Worksheet 作为一个数据源直接读取
    速度将是数量级的差别,几万笔记录的情况下,将由几十秒,甚至几分钟,加快至几秒钟

    解决代码

    '导入Excel 文件内容
    'Excel 格式为 Excel 2007 之上的 .xlsx 格式,需使用 ACE 读取
    '其中的 HDR=No (Yes) 代表是否处理第一行的标题行
    Private Function ImportExcelSheetData(ByVal p_sExcelFilePath As String, ByVal p_sSheetName As String) As Boolean
        On Error GoTo errHandler
    
        ImportExcelSheetData = False
    
        Dim cn As New ADODB.Connection
        Set m_rstImportData_Excel = New ADODB.Recordset
    
        Set cn = New ADODB.Connection
        cn.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & p_sExcelFilePath & ";Extended Properties=""Excel 12.0;HDR=No;IMEX=1"";"
    
        m_rstImportData_Excel.Open "SELECT * FROM [" & p_sSheetName & "$]", cn, adOpenStatic, adLockOptimistic
    
        ImportExcelSheetData = True
    
    errHandler:
        If Err.Number <> 0 Then
            Screen.MousePointer = vbDefault
            MsgBox Err.Description, vbOKOnly + vbExclamation, "ImportExcelSheetData"
        End If
    End Function

    可能的问题

    • 有时会出现读取到记录,但实际内容却为 Empty 的情况
    • 有时则出现读取到内容,但在后续使用时其中的值均变为 Empty 的情况

    解决方法

    1. <推荐>最大的可能是因为在使用 Recordset.Open() 方式打开Excel 文件时,那个文件已经被 Excel Application 打开,故有时会导致此情况,最简单的办法即在使用Open()方式之前关闭Excel Object;
    2. 另一个方法是完全处理完成数据(如保存至DB Table)后,再关闭或释放Excel Object
    展开全文
  • 有时在进行网络程序设计时,我们希望客户端接收到服务器传来图像文件二进制数组,能够直接显示,而不是通过保存到临时文件后显示,其实通过COMIPicture接口,在VB里非常容易做到,代码如下: ...
           有时在进行网络程序设计时,我们希望客户端接收到服务器传来的图像文件的二进制数组的,能够直接显示,而不是通过保存到临时文件后显示,其实通过COM的IPicture接口,在VB里非常容易做到,代码如下:

    Option Explicit
    '* ******************************************************* *
    '*    模块名称:frmTest.frm
    '*    模块功能:直接显示图像数据
    '*    作者:lyserver
    '*    联系方式:http://blog.csdn.net/lyserver
    '* ******************************************************* *
    Private Type GUID
        Data1 As Long
        Data2 As Integer
        Data3 As Integer
        Data4(7) As Byte
    End Type
    Private Declare Function CreateStreamOnHGlobal Lib "ole32" (ByVal hGlobal As Long, ByVal fDeleteOnRelease As Long, ppstm As stdole.IUnknown) As Long
    Private Declare Function OleLoadPicture Lib "olepro32" (ByVal pStream As Long, ByVal lSize As Long, ByVal fRunmode As Long, riid As Any, ppvObj As stdole.IUnknown) As Long
    Private Declare Function CLSIDFromString Lib "ole32" (ByVal lpwsz As Long, pclsid As Any) As Long
    Private Const ERROR_SUCCESS = 0&

    Function ShowPictureFromStream(ByRef bPic() As Byte) As StdPicture
        Dim IID_IPicture As GUID
        Dim IStm As stdole.IUnknown, IPic As IPicture
        Dim PicW As Long, PicH As Long
       
        If CreateStreamOnHGlobal(VarPtr(bPic(0)), 1, IStm) = ERROR_SUCCESS Then
            If CLSIDFromString(StrPtr("{7BF80980-BF32-101A-8BBB-00AA00300CAB}"), IID_IPicture) = ERROR_SUCCESS Then
                If OleLoadPicture(ByVal ObjPtr(IStm), UBound(bPic) + 1, 0, IID_IPicture, IPic) = ERROR_SUCCESS Then
                    PicW = Me.ScaleX(IPic.Width, vbHimetric, vbPixels)
                    PicH = Me.ScaleY(IPic.Height, vbHimetric, vbPixels)
                    Set ShowPictureFromStream = IPic
                End If
            End If
            Set IStm = Nothing
        End If
        Erase bPic
    End Function

    Private Sub Command1_Click()
        Dim b() As Byte
       
        Open "c:/temp2.jpg" For Binary As #1
        b = InputB(LOF(1), 1)
        Close #1
       
        Set Me.Picture = ShowPictureFromStream(b)
        Erase b
    End Sub

     请注意,因为要模拟直接显示二进制图像数据,上述代码中并没有使用LoadPicture方法。
    摘自:如何直接显示内存中的二进制图像数据

    展开全文
  • VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序开发量身定做的(ORM框架)代码生成工具,所生成的代码基于OO、ADO.NET、分层架构、ORM,改进的抽象工厂设计模式及反射机制等...
  • VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序员开发量身定做的代码生成工具,所生成的代码基于面向对象、分层架构设计、ORM并参考微软Petshop中的经典思想,融入了工厂...
  • VB调用其他程序Shell函数的应用【功能】Shell函数可以调用(执行)磁盘上已保存的命令文件。所谓命令文件就是可执行文件。其扩展名必须是.COM、.EXE、.BAT。【格式】Shell(“命令文件名”[,窗体模式])【说明】1)、命令...
  • 免费VB打印控件(带源代码及示例)

    热门讨论 2010-04-05 20:10:32
    本控件系VB6.0编写,有控件代码,可以直接打印MSHFlexGrid控件(如果控件数据中有图片,图片也会打印出来)内容,省时省力,并提供多种打印方式,如多栏打印、分页打印、自动缩放打印、工资条样式打印等功能...
  • VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序开发量身定做的(ORM框架)代码生成工具,所生成的代码基于OO、ADO.NET、分层架构、ORM,改进的抽象工厂设计模式及反射机制等...
  • VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序员开发量身定做的(ORM框架)代码生成工具,所生成的代码基于面向对象、分层架构、ORM,使用改进的抽象工厂设计模式及反射机制...
  • 仓库管理系统源代码 VB ACCESS

    千次下载 热门讨论 2009-01-08 19:48:30
    SQL查询,供高级用户使用,对恶意用户操作进行了SQL语句进行了智能屏蔽,也可将查询语名保存到自定义查询. 自定义查询: 自定义SQL语句查询,最多支持八组自定义查询. 管理自定义查询: 可以添加,删除自定义查询...
  • VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序员开发量身定做的(ORM框架)代码生成工具,所生成的代码基于面向对象、分层架构、ORM,使用改进的抽象工厂设计模式及反射机制...
  • VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序员开发量身定做的代码生成工具,所生成的代码基于面向对象、分层架构设计、ORM并参考微软Petshop中的经典思想,融入了工厂...
  • VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序员开发量身定做的代码生成工具,所生成的代码基于面向对象、分层架构设计、ORM并参考微软Petshop中的经典思想,使用改进的...
  • VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序员开发量身定做的(ORM框架)代码生成工具,所生成的代码基于面向对象、分层架构设计、ORM并参考微软Petshop中的经典思想,...
  • VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为VB/C#.Net数据库程序员开发量身定做的(ORM框架)代码生成工具,所生成的代码基于面向对象、分层架构设计、ORM并参考微软Petshop中的经典思想,...

空空如也

空空如也

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

vb直接保存的代码