请问用vb开发active exe程序能不能产生类型库(.TLB)文件 [问题点数:0分]

Bbs1
本版专家分:0
结帖率 100%
Bbs6
本版专家分:7953
Blank
蓝花 2001年8月 VB大版内专家分月排行榜第三
2001年7月 VB大版内专家分月排行榜第三
tlb文件注册工具
使用说明: 命令行: reg<em>tlb</em> [操作<em>类型</em>] [操作目标] [消息<em>类型</em>] GUI: reg<em>tlb</em>无参数,将显示GUI操作界面 参数说明: [操作<em>类型</em>]:/r  表示注册<em>tlb</em><em>文件</em>  /u  表示卸载已经注册的<em>tlb</em><em>文件</em> [操作目标]要注册或卸载的<em>tlb</em><em>文件</em> 注:{AppPath}表示当前<em>文件</em> [消息<em>类型</em>]/s 表示不静默状态,无此参数将显示消息 例子: 注册xxx.<em>tlb</em>文...
tlb文件为何而生?
<em>tlb</em><em>文件</em>为何而生?
TLB(类型库)注册工具
用于注册com的TLB工具。Tlb<em>文件</em>(<em>类型</em>库)由IDL编译生成,
VB编写DLL时关于“引用”的相关知识
一、ASP内部对象的“引用” 在Dll里,不能直接使用ASP的内部对象,要使用ASP的内部对象,必须引用“COM+ 服务<em>类型</em>库(Comsvcs.dll)”和ASP.Dll。如何访问Visual Basic COM组件内的Active Server Pages内部对象,详见:http://support.microsoft.com/kb/299634/zh-cn。 也就是说,编写组件,如果在dl
Qt 之 ActiveX要点记录
一 参考文档 二 QT的ActiveX说明 三 QT的ActiveX的创建 step 1 修改工程 step 2 编写用于导出的COM类 step 3 创建QAxFactory工厂导出COM类 step 4 编译 四 使用 step 1 保证运行条件 step 2 向系统注册安装COM服务 step 3 支持的ActiveX Clients step 4 具体使用一 参考文档QT官方文档二 QT的
用VB编写ActiveX DLL实现ASP编程(摘)
ASP是目前一种广为应用的用来快速构建动态WEB站点的编程语言,默认的内置<em>开发</em>语言是VBScript,由于ASP和微软Windows系列操作系统的结合非常的好,使得ASP已经成为了NT<em>开发</em>平台上面进行WEB<em>开发</em>的首选语言和环境。他有着简单易学,方便快速<em>开发</em>的种种优点,但是他也有着致命的弱点,就是他是脚本语言解释执行的,速度会受到一定的影响,更为关键的是,使用ASP来<em>开发</em>完成一个项目之后,整个项目在
VB6.0 ActiveX 控件开发详解 [第一章:创建工程]
前言         在CSDN的VB论坛上,我总是能够看见有人这样问“有没有这样的控件,一个列表框,每一个项前面有一个按钮”(这是例子),又或者见到这样:“怎么样做一个ActiveX控件?”,诸如此类,等等。其实ActiveX控件的<em>开发</em>是很实用的,既能整合图形界面,有能更简化
ActiveX控件,ActiveX DLL,ActiveX EXE之间的差别~~
*ActiveX控件   ActiveX控件与客户应用<em>程序</em>运行在同一个进程中。可用于VB或者其它<em>开发</em>工具及WEB浏览器的ActiveX控制,与一般的VB应用<em>程序</em>设计大同小异。可以为ActiveX控制加上属性页,并实时调试。 *ActiveXDLL   ActiveXDLL提供的对象与应用<em>程序</em>运行于同一个进程中。应用<em>程序</em>可以创建对象,设置对象属性,调用对象的方法。ActiveXDLL一般不
VB如何生成EXE文件
今天在修改VB 6.0<em>程序</em>的时候(都没有写过VB 6.0)怎么调试都没有办法将原来的.<em>exe</em><em>文件</em>更新了,后来在菜单上找了好久终于看到了在File菜单栏下面有一个Make xxx.<em>exe</em> 的项,,抱着试试看的态度点了一下,,哇,,成功了。。高兴呀,,哎,后悔英语没有学好的!后来在网络上找到了一个人写的,呵,有打包的方法,,特此一起收取:1、简单的<em>程序</em>,就只要在"File(<em>文件</em>)"菜单下的"Mak
VBA封装(变可执行文件
该工具可以将excel <em>vb</em>a编写的<em>程序</em> 转换为可执行<em>文件</em>, 软件于2006-11-1进行了更新: 1).改进了超链失效的BUG.. 2).启动界面取消了置顶
关于VB使用ActiveX.Exe创建多线程程序的奇怪问题
这里是启动过程[事件互斥就不写了]Dim f as frmMainSub Main Set f=New frmMain f.ShowEnd Sub  这里是一个线程类。。。随便写啥。。。类名:BT  这里是主窗口Dim cBT as BTSub form_Load
VB6.0生成EXE时保留.OBJ文件
VB6.0生成EXE时会自动清除生成的.OBJ<em>文件</em>。将VB安装<em>文件</em>夹内LINK.EXE重命名为LINK2.EXE,并将此工程中的LINK.EXE复制到原有VB安装<em>文件</em>夹内,即可避免.OBJ<em>文件</em>被删除。
生成COM Dll的tlb文件的方法
需要将COM编译生成的DLL<em>文件</em>转换成TLB<em>文件</em>,方法如下 Step1:直接使用:Visual Studio打开dll<em>文件</em>,注意在打开<em>文件</em>对话框中一定要选择Resource方式 Step2:找到资源中的TypeLib,其中的<em>文件</em>可以Export成bin,这个bin就是<em>tlb</em> Step3:保存的时候将扩展名指定为<em>tlb</em>即可。   使用Visual Studio的Obje
怎么让vb编写好的程序生成独立的文件啊,在其他电脑上也能独立使用?
各位大侠,<em>请问</em>:<em>请问</em>怎么讲<em>vb</em>编写好的<em>程序</em>生成独立的<em>文件</em>啊,在其他电脑上也能独立使用! 我自己用<em>vb</em>本身生成的.<em>exe</em><em>文件</em>拷到别的电脑上不行啊,说缺<em>文件</em>,怎么办啊?
VB生成的EXE文件反编译
用VB软件生成的EXE<em>文件</em>可进行重新反编译
VB反编译,可以把EXE转成工程文件
VB反编译,可以把EXE转成工程<em>文件</em> VB反编译,可以把EXE转成工程<em>文件</em>
VS2012中查看*.tlb所包含信息
拿到一个*.<em>tlb</em><em>文件</em>如何知道里面提供了那些接口呢? 环境:VS2012 ,Win8.1 64bit , CS 步骤: 1. 2 3. 4.
VS2012中使用(#import导入)tlb文件
如何在VS2012中使用*.TLB<em>文件</em> 如何生成*.TLH<em>文件</em>
Active.exe
Active.<em>exe</em> 监控 网络 netsuveill
如何反汇编exe之VB程序
想要反汇编一个<em>exe</em><em>程序</em>,就要知道它是什么语言编写的 好像有点递归。这里要使用到两个工具: PEID VB Decompiler 1.首先PEID加载<em>exe</em> 这里显示应该是<em>vb</em>5.0 或 6.0编写2.于是使用<em>vb</em>反汇编工具 VB Decompiler 加载<em>exe</em> 然后就可以分析代码了.
完美终结:VB6多线程-标准DLL开发-内存加载控件,免注册调用Com对象
这几天技术上有了重大的突破,日夜研究2周了。 <em>exe</em>上的多线程几年前就弄稳定了,基本没问题。 VB6做的标准DLL给VC和其他语言使用,要么调用时就崩了,要么调用完退出进程时崩了。 今天基本解决这个问题了,一种方法是退出前强制自动结束进程,把崩溃让你看不到,也是一种方法。 另一种就是找到了一个奇怪的问题,调用其中一个API加载一下DLL中窗体,不显示出来都行,然后再关闭进程就没事了,想不通...
生成COM Dll的tlb文件的两种方法
1.开始运行oleview调出OLE/COM Object Viewer. 这个工具是微软提供的,在VC6中和Windows SDK中都有。   找到要用的COM组件,比如说VBSrcirpt的正则表达式COM组件在: Type Libaray中的Microsoft VBScript Regular Expression V5.5中,双击打开后,保存成idl<em>文件</em>。
EXE反编译工具VB源码
EXE反编译工具VB源码,很小的一个<em>程序</em>。解压密码是www.hackbase.com。
vb如何编写带执行参数的exe程序
关于<em>vb</em>如何编写带执行参数的<em>exe</em><em>程序</em> ,可以通过<em>vb</em>自带的 "command()"  命令来完成. 下面是CSDN说明:Command 函数      返回命令行的参数部分,该命令行用于装入 Microsoft Visual Basic 或 Visual Basic <em>开发</em>的可执行<em>程序</em>。语法Command说明当从命令行装入 Visua
ocx控件 tlb文件 使用
通过MIDL生成TLB<em>文件</em> MFC包装类固然简单,但很明显缺乏一些高级的功能,此时就需要采用纯COM的方式了。 首先使用OLE/COM Object Viewer来找到Shockwave Flash Object,如下图: ,点击右键“View Type Information”,在弹出的界面中,点击“save as”将信息保存为 SWF.IDL<em>文件</em>,然后在打开VS提供的工具:“Visual
查看可执行程序需要的程序库依赖
<em>开发</em>板为arm,交叉编译的不能用ldd直接查看 readelf -a ./hello | grep &quot;Shared&quot; 可以看到hello<em>程序</em>所需要的共享库<em>文件</em>
如何将 exe程序vb编译的exe文件 封装为一个exe文件
如何将 <em>exe</em><em>程序</em>和<em>vb</em>编译的<em>exe</em><em>文件</em>    封装为一个<em>exe</em><em>文件</em>把它当成资源<em>文件</em>,包到主<em>程序</em>里以下代码是我封装控件和数据库的代码,你看看数据库是怎样封的,没时间简化      Option    Explicit          Sub    Main()              Const    DBSIZE    =    479232    欲生成的数据库大小是47
vb.net如何打包exe安装文件
转:http://hi.baidu.com/xdgivan/blog/item/a2103f614b52f8d48cb10d4c.html1:新建安装部署项目打开VS,点击新建项目,选择:其他项目<em>类型</em>->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)此主题相关图片如下:2:安装向导关闭后打开安装向导,点击下一步,或者直接点击完成.3:开始制作安装向导完成
VS2015编写能够被vb\delphi等调用的dll
以编写VCDLL.dll为例 其中有myadd函数 1、头<em>文件</em>中声明 EXTERN_C  __declspec(dllexport)  int  __stdcall  myadd(int a, int b); 2、项目中添加 .def<em>文件</em>,内容如下,为了使导出的函数名保持不变 LIBRARY "VCDLL" EXPORTS myadd @ 1 3、编译选项 项目 -> 属性 -
VB中关闭shell打开的外部EXE程序
Private   Declare   Function   TerminateProcess   Lib   "kernel32"   _     (ByVal   hProcess   As   Long,   ByVal   uExitCode   As   Long)   As   Long         Const   PROCESS_QUERY_INFORMATION   =   &
VB6.0 ActiveX 控件开发详解 [第二章:布局界面与初始化]
这里是《VB6.0 ActiveX 控件<em>开发</em>详解》的第二章,介绍如何布局用户控件设计器的界面,和如何初始化控件。如果你没有看过第一章,建议你先去看看:《VB6.0 ActiveX 控件<em>开发</em>详解 [第一章:创建工程] 》,除非你知道一开始应如何创建一个ActiveX控件工程并做
如何正确的在VBA/VB中引用C#/VB.NET开发的DLL
原文地址:http://www.geeksengine.com/article/reference-dll.html感谢原作者的文章。 如果需要使用在C#或VB.Net创建一个DLL在Access VBA时,Excel VBA,或用于生产的机器上VB6应用<em>程序</em>,本文向您介绍如何注册,参考,并调用从VBA或VB编辑器中的DLL。 你已经正确安装并注册组件? 首先,你需要获取的C#/VB
vb6多线程爬虫源码(单工程active exe多线程)
<em>active</em> <em>exe</em> 方式的多线程 区别在于只使用了一个工程不需要做多个<em>exe</em> 线程之间数据的传递使用的是事件的方式 而且可以再ide下调试运行 (调试状态使用的是单线程) 使用msgbox 也不会报错 代码也简单. 应该是比较完美的<em>vb</em>使用多线程了.这个是修改过后的 前面传的那个有一些问题
VB的程序如何破解
VB的<em>程序</em>,不会告诉你这个VB写的,但是从界面来看就很像VB,一般是单<em>文件</em>的EXE,然后软件还比较小(早期的傻瓜式软件写的东西)  比如说我们想要知道这个"手动采集"按钮干了什么  我们用VB Decompiler打开这个EXE,然后从Forms里面找到窗口控件(类似于C#的窗体<em>文件</em>,C++的对话框<em>文件</em>),里面就是按钮,当然只能碰运气,你也不知道哪个窗体里面是这个按钮,
VB与系统的兼容性
以前是用的WIN8系统,对于VB的学习并没有收到什么影响,两者相敬如宾。可是后来因为系统出问题,重装了一个系统,是WIN864位的,VB有时候根本就运行不了,总是时不时的就停止工作,找了好多办法解决它,可是问题依旧在。 1)首先是从网上找了好多信息,问问为什么不能安装? 大家都说是兼容性问题,自己也深知这一点,可是自己的系统属性是: 按理说是可以安装64位系统的,可是VB就是总是停止
VB6.0调用C# Dll解决方法
VB6.0调用C# Dll解决方法 用C#实现dll 用cmd命令生成<em>tlb</em><em>文件</em> VB引用<em>tlb</em><em>文件</em> 进行引用。
引用COM组件时“将类型库转换为.NET程序集失败”的解决办法
1、拷贝com<em>文件</em>到[SDK]/v1.1/Bin下后执行<em>tlb</em>lmp   [com<em>文件</em>名];2、引用生成的dll; 
VB的exe执行文本文件中的VB源程序代码
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ VB的<em>exe</em>执行文本<em>文件</em>中的VB源<em>程序</em>代码 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 您可以利用Microsoft Script Control来实现这个功能。     首先,你需要在工程里引用一下Microsoft Script Control。然...
VB文件操作-exe文件更新
<em>开发</em>环境VB6 用<em>文件</em>替换来实现程式版本更新. 将<em>exe</em><em>文件</em>放入数据库资料表, 保存为image<em>类型</em>数据.  客户端连接数据库将内容下载到本地. <em>exe</em><em>文件</em>名为"TEST". Dir(strFile) '查找<em>文件</em> Kill strFile '删除<em>文件</em> Shell(appPath & "\TEST.<em>exe</em>", <em>vb</em>NormalFocus) '执行<em>文件</em> 使用ADO GetChunk
VB中运行一个EXE文件,并对EXE窗口的控件进行操作
1,运行一个EXE<em>程序</em>  Dim   mProcID   As   LongmProcID   =   Shell(FileName) 2,把这个EXE<em>程序</em>关闭掉 Option   Explicit     Const   PROCESS_QUERY_INFORMATION   =   &H400     Const   PROCESS_TERMINATE   =   &H1     Privat
VB编程的调用带参数的exe
 这个软件的原本参数是 FastCopy.<em>exe</em> /cmd=sync /open_window "c:\123.mp3" /to="d:\" 我 在<em>vb</em>里调用就出了问题 a= "c:\123.mp3" b="d:\" SHELL "FastCopy.<em>exe</em> /cmd=sync /open_window " & chr(34) & a & chr(34) & "
如何制作自动更新程序
如何制作自动更新<em>程序</em>? [版权所有 邱秋 2014 metaphysis@yeah.net, 转载请注明出处] 最近为单位写了一个C/S结构的软件,这个软件是工作在单位的局域网内的。为了减轻为<em>程序</em>进行升级的工作量,需要解决<em>程序</em>自动更新的问题。那么如何做一个自动更新<em>程序</em>呢? 想了一下,更新<em>程序</em>需要解决以下问题: (A)它需要知道哪些是需要更新的<em>文件</em>,哪些是不需要的<em>文件</em>; (B)它需要知道从
Qt编写activex所遇到的问题
Activex小认识            Activex是微软为让软件或动态库能互相访问提供的一种技术,感觉好老的东西了。。。有空了研究下在chrome,Firefox上能否用Qt编写控件,毕竟通用才是QT的风格嘛。           关于如何编写的资料到处都有了,我想在这里记录下我在<em>开发</em>过程中所遇到的不解和困难,这些都是没必要浪费的时间。           一不能手贱: 因为手
如何用Java自己写一个.exe程序
如何用Java自己写一个.<em>exe</em><em>程序</em>之前遇到要写一个 .<em>exe</em><em>程序</em>的一个题,后面在网上查阅资料,发现Java其实也是可以转换成<em>exe</em><em>程序</em>的,但是要借助一些工具生成,我是用<em>exe</em>4j生成.<em>exe</em><em>程序</em>。其实运行<em>exe</em>就跟运行Java代码一样的。下面自己总结了一下具体的实现过程步骤如下:1.首先要将一个Java工程导出成一个jar包,2.用<em>exe</em>4j将jar<em>文件</em>转换成 .<em>exe</em><em>程序</em>,网上已经有很多大神写过
VB中实现网页和EXE交互
实例1, 通过网页元素属性交互: 1.  正常编写HTML页面,利用元素的url属性传递参数。例如某个链接写成: 执行此应用<em>程序</em> 2. VB中编写代码。首富,引入WebBrowser控件,在部件中选中“Microsoft Internet Controls”;     引用它比较安全,发布时不用带上,因为WINDOWS系统都会有它,且会随着电脑上IE的不同而不同,内核版本完全一致。
VB 让外部程序在VB程序的窗体里面运行
Option ExplicitPrivate Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As Long, ByVal lpWindowName As Long)
VB程序的脱壳技巧
自己来解决吧,也许能搞出个自创的方法,叫什么Monster脱壳法。 在这里大家必须了解一引些小知识。 VB<em>程序</em>的启动方式:每个VB<em>程序</em>通常都会调用到许多的API,但是其中有一个API是雷 打不动的,这就是我们都知道的ThunRTMain函数。VB<em>程序</em>在运行时,都会首先调用 ThunRTMain函数,ThunRTMain函数将会为<em>程序</em>初始化进程,并获取进程ID等做一些
解决vb6 Active不能创建对象的方法
解决<em>vb</em>6 Active不能创建对象的方法 rundll32.<em>exe</em> advpack.dll /DelNodeRunDLL32 %systemroot%\System32\dacui.dll rundll32.<em>exe</em> advpack.dll /DelNodeRunDLL32 %systemroot%\Catroot\icatalog.mdb regsvr32 /s comcat.dl
idl文件tlb文件 COM调用
1 使用i.h,i.c ,或者<em>tlb</em><em>文件</em>  注册dll 然後調用 hrInit = ::CoInitializeEx(NULL, COINIT_APARTMENTTHREADED);         if (SUCCEEDED(hrInit) || RPC_E_CHANGED_MODE == hrInit)         {            hr = ::CoCreateIn
程序集注册工具 (Regasm.exe)
前些天有个网友说win7不能因用word名称空间,添加了Microsoft Word 12.0 Object Library还是不行。<em>程序</em>集注册工具(Regasm.<em>exe</em>)读取<em>程序</em>集中的元数据,并将所需的项添加到注册表中。注册表允许 COM 客户<em>程序</em>以透明方式创建 .NET Framework 类。类一经注册,任何 COM 客户<em>程序</em>都可以使用它,就好像该类是一个 COM 类。类仅在安装<em>程序</em>集时注册一次。<em>程序</em>集中的类实例直到被实际注册时,才能从 COM 中创建。 备注可以使用 /regfile 选项生成包含注
VB中获取EXE文件的版本号
Type FileInfo   wLength            As Integer   wValueLength       As Integer   szKey              As String * 16   dwSignature        As Long   dwStrucVersion     As Long   dwFileVersionMS    As Long
Regasm组件注册工具使用方法
Regasm.<em>exe</em>所在路径没有被系统添加PATH路径中,因此,需要DOS窗口切换到其把在路径后运行。
VB 生成的EXE怎么更换桌面图标
首先 : ico要是32*32像素的 可以百度<em>vb</em>专用的图标 方法一:窗体form的Icon属性里添加一个图标 方法二:工程--工程属性-生成--图标 选择此窗体的图标就行了。 当然,必须选择支持的图标才行。 大多数人经过上面两步还是没改变桌面图标,可以看下面的方法: 在桌面上F5,或者把这个<em>exe</em>移动到别的目录后改个<em>文件</em>名再移回来就能显示新修改的图标了, 原因在于
【VB6】VB6类库项目中的Persistable
原文链接: https://msdn.microsoft.com/en-us/library/aa268076(v=vs.60).aspx 转载内容: Visual Basic Reference Visual Studio 6.0 Persistable Property See Also    Example    Applies To
二进制兼容 DLL 或 EXE 包含了一个找不到其定义的参数类型或返回类型
http://topic.csdn.net/t/20011016/19/325984.html
VB外挂式修改EXE的内部控件值(aaa)
在VB里面做外挂,这个代码是个不错的开源代码. 值得挖掘的,毕竟反向工程的代码太少了. 这个展示了,如何修改外部EXE里面的内存值的例子! 改进一下,就可能就是简单的外挂了!
c#.net环境下添加tlb引用失败,怎么回事
发生这种问题主要是没有将typelib信息写到注册表,只要调用RegisterTypeLibServer函数则可添加相关信息,参考下面代码。 以下宏定义是我为了简化com控件<em>开发</em>定义的。 //-----------------------------------------------------------------//EXPORTS////DllGetClassObject 
在vc++工程中只使用tlb文件的用法
如果工程自己有源码, 可以字节包头<em>文件</em>. 如果自己没有目标COMDLL的源码,用其它方法得到<em>tlb</em><em>文件</em>. 在工程中直接使用.得到TLB<em>文件</em>的方法主要是用LoadTypeLibEx, ITypeLib, ITypeInfo这几个AP和COM接口, 后续再试验. 用vc6或oleviewer去手工取<em>tlb</em><em>文件</em>,试验没做通. 如果能编程来解决,就不做工具党^_^在工程中只使用TLB<em>文件</em>来调用COM接口
active 控件(ocx和dll)的编写和调用。
用<em>vb</em>编写一个简单的ocx和dll,这2种都是属于<em>active</em><em>类型</em>的。<em>active</em> ocx 和<em>active</em> dll的区别,可以简单的认为ocx是用来实现显示界面用的,而dll是实现函数调用的。1.打开<em>vb</em>建立<em>active</em> ocx,在usercontrol上添加一个text1控件。编写代码:Public Property Get Text() As String Text = Text1.Text End Property Public P
VS2013编写一个DLL,并创建EXE对DLL进行调用
一、创建DLL项目         <em>文件</em>->新建->项目->Visual C++  win32控制台<em>程序</em>(填写项目名makeDLL)->下一步->(应用<em>程序</em>设计)勾选:DLL、导出符号->完成 二、项目自动生成DLL模板         makeDLL.h // 下列 ifdef 块是创建使从 DLL 导出更简单的 // 宏的标准方法。此 DLL 中的所有<em>文件</em>都是用命令行上定义的 MAKED
将OCX控件打包成EXE,实现双击后自动注册
工具:2345好压 待续……
如何把JAVA程序封装成EXE文件
 可以把普通的Java<em>程序</em>做成真正的<em>exe</em>,也就是单一个<em>exe</em>就可以在没有安装JVM的机器上运行。这样的工具常见的有JET和gcj.前者是收费的,而且做出来的<em>exe</em>还是需要一堆dll。推荐使用gcj.他有windows和Linux版,直接下载zip包,不需要安装,里面有不少例子,一些build的批处理<em>文件</em>。从原理来说gcj自己实现了JVM规范,也就是你编写一个HelloWorld.java,其中的
VB.net中调用外部的EXE程序的处理问题
不是源代码,只是一个小TXT<em>文件</em>,很简短,但是四两拨千斤
vb.net生成exe之后,在其bin\Release目录下的exe点击无反应的解决办法(亲身实践)
环境:<em>vb</em>.net2008+iBatis.net 选择项目,点击"生成"之后,在项目所在目录的bin\Release目录下生成了<em>exe</em>以及dll<em>文件</em>, 但是点击<em>exe</em><em>文件</em>后,没有反应,也没有报错 而在bin\Debug下面的<em>exe</em>却可以正常执行.   调查之后发现,是由于在配置iBatis.net环境的时候, 需要在\bin\Debug目录下手动添加2个<em>文件</em>providers.conf
LabVIEW如何调用VB6生成的ActiveX DLL
LabVIEW如何调用VB6生成的ActiveX DLL 在LabVIEW中调用VB6生成的DLL不能使用调用库函数节点然后指定DLL路径的方法,因为VB6生成的DLL并不是标准的DLL<em>文件</em>。在使用LabVIEW调用在Visual Basic 6.0中生成的ActiveX/COM DLL<em>文件</em>之前,需要先注册该DLL<em>文件</em>。如果没有注册该DLL,将会得到包含"ActiveX component
VB写的串口通信上位机,生成的EXE文件不能在其他电脑上运行。
提示:MSCOMM32.OCX不能正确注册   方法一:将装有VB软件的电脑下,在C/WINDOWS/SYSTEM32/目录下的MSCOMM32.OCX<em>文件</em>一起拷贝到其他电脑下,并且将MSCOMM32.OCX拷贝到C:\WINDOWS\system32的<em>文件</em>下。这样就可以正常在没有装VB软件的电脑下正常运行.<em>exe</em><em>文件</em>了。   方法二:将MSCOMM32.OCX<em>文件</em>与.<em>exe</em><em>文件</em>一起,使用
如何将VB.NET程序打包成可执行的.exe程序
一).创建部署项目 1. 在“<em>文件</em>”菜单上指向“添加项目”,然后选择“新建项目”。 2. 在“添加新项目”对话框中,选择“项目<em>类型</em>”窗格中的“安装和部署项目”,然后选择“模板”窗格中的“安装项目”。在“名称”框中键入 setup1。 3. 单击“确定”关闭对话框。 4. 项目被添加到解决方案资源管理器中,并且<em>文件</em>系统编辑器打开。 5. 在“属性”窗口中,选择 ProductNa
包含OpenCV开源库的程序打包发行需知
<em>程序</em>中用到opencv的那些库<em>文件</em>,就得包含相应的dll<em>文件</em>。比如,<em>程序</em>中包括opencv_core231.lib,那就得把opencv_core231.dll<em>文件</em>打包到<em>exe</em><em>文件</em>目录下。 或许,还得加进去编译opencv的编译器的相应库,例如,opencv使用vs2008编译的,需要添加vs2008安装目录\VC\redist\x86\Microsoft.VC90.CRT 下的三个dll<em>文件</em>,这
VS2008下编译生成exe的设置
在项目属性---》配置属性 --》C/C++ ----》代码生成中设置 “运行时库”设置为:多线程调试(/MTd),确定之后,再重新编译一次便可以将生成的<em>exe</em>在没有安装vs2008的机器上使用。这种设置是将项目所有的代码、需要的库<em>文件</em>全部都加入到生成的<em>exe</em>中,也可发现,这种设置的<em>exe</em><em>文件</em>比较大。 另外,还可以看见,在下拉菜单中,还有一个选项:“多线程(/MT)” ,这个选项也是将所需要的一
VB.net 删除正在运行的自身exe文件
VB.netPublic Sub TestForKillMyself() Dim bat As String = &quot;@echo off&quot; &amp;amp; <em>vb</em>CrLf &amp;amp; _ &quot;: tryagain &quot; &amp;amp; <em>vb</em>CrLf &amp;amp; _ &quot;del %1&quot; &amp;amp; <em>vb</em>CrLf &amp;amp; _ ..
vb获取其他应用程序版本号
超准确的VB获取应用<em>程序</em><em>文件</em> <em>exe</em><em>文件</em> 的版本信息的模块源码 已在WinXP Win7等32 64位系统上测试通过 兼容性好 且准确 很实用的一个模块
怎样注册-反注册 ActiveX EXE
最近一段时间在研究组建COM组件,纠结了好久,其中个人感觉这个组建的设计方法就和类一样,都是将所有的函数封装起来,用户只要提供合适的参数,而<em>程序</em>给用户提供接口就可以实现功能,这样一来,组建的运行效率高,更便于使用和管理   怎样注册-反注册 ActiveX EXE                                                regs
VB6绿色版带生成exe功能
VB6绿色版,解压能用,免安装,能生成<em>exe</em>
VB封装DLL实例(三)
正 文: 一、手动注册及引用 (一)手动注册及引用方法(参看实例:手动引用.mdb) 进入VBA编辑窗口,点菜单【工具】—【引用】,打开【引用】对话框,点【浏览】按钮,打开【添加引用】对话框,点选要引用的DLL(测试实例为:ClsFindString.dll),点【打开】—点【确定】,我们完成动态链接库的手动注册及引用。 (二)手动注册及引用方法不足及问题 手动注册引用优
VB使用ShellExecute调用其他程序
2007-12-24 14:06:30 VB使用ShellExecute调用其他<em>程序</em> ShellExecute APi是功能强大的函数调用接口,它不仅可以调用不带参数的可执行<em>文件</em>,还可以执行带参数的<em>文件</em>,如cmd ping 127.0.0.1,还有可以打开指定的网页和收发邮件的功能.声明:Priv
VB6应用程序文件打包工具[比VB_Powerwrap好用]
Enigma_Virtual_Box_7.3版本, VB6应用<em>程序</em>单<em>文件</em>打包工具[比VB_Powerwrap好用]。 Enigma Virtual Box采用了独特的虚拟化技术。它使用特有的外壳将数据<em>文件</em>插入到主<em>程序</em>中。外壳在主<em>程序</em>运行之前就执行代码,挂钩某些系统读写函数并获取<em>文件</em>信息。当应用<em>程序</em>试图访问封装的<em>文件</em>时,外壳就会反馈需要的数据,这样软件并不影响运行也不会有额外<em>文件</em>释放到硬盘。
控件注册 - 利用资源文件将dll、ocx打包进exe文件(VB版)
    很多时候自定义或者引用控件都需要注册才能使用,但是如何使要注册的dll或ocx打包到<em>exe</em>中,使用户下载以后看到的只是一个<em>exe</em>,点击直接运行呢?就像很多安全控件,如支付宝的aliedit.<em>exe</em>那样。前面已经发布了C#版控件注册的例子。    现在介绍一下使用资源<em>文件</em>,将dll、ocx打包进<em>exe</em>,点击直接注册的例子:     首先,新建一个工程,在“外接<em>程序</em>”->“外接<em>程序</em>管理器”->“VB 6 资源管理器”   添加资源<em>文件</em>,可以讲图标、image等<em>文件</em>添加进去,这里我们添加的是ocx。添加后
VB程序破解
VB <em>程序</em>简介   现在不少<em>程序</em>是用 VB 写的,你通过反汇编或跟踪调试时很容易鉴别某个<em>程序</em>是否为 VB <em>程序</em>,VB 的 EXE <em>文件</em>并不是真正的编译可执行<em>文件</em>,它们需其动态链接库才能正常运行,各版本的链接库如下: VB3 链接库为 <em>vb</em>run300.dll ; VB4 链接库为  <em>vb</em>40016.dll ; - 16 位,较少见; VB4 链接库为  <em>vb</em>40032.dll ; - 32 位;
用VB编写的第一个WINDOWS程序----计算器
今天完成了一个简单的计算器,感觉还不错 总算对WINDOWS有了个了解,VB原来真的很好学,编小<em>程序</em>效率很高,只用了2天就完成了一个简单的计算器 不过还是觉得对VC的学习更感兴趣,觉得VC才是王道,因为学好了可以变通到C#上去 总结这次的编程过程,发现难点是带小数点的数的算发,还好我头脑够灵活,没有卡在这里。 点我进入下载页面 点我下载最新版本 PS:编<em>程序</em>真的要仔细,像我就很马虎,一...
记一次VB Windows程序的启动和退出处理
退出VB应用<em>程序</em>,连带退出指定的进程 Private Sub proExit_Click()    Shell "cmd /c taskkill /f /im process.<em>exe</em>"       Unload Me End End Sub 应用启动cmd<em>程序</em>,不显示cmd窗口 Private Sub startDemonProcess() On Error Resume
VB 让别的程序在自己窗体中运行
Private Const GW_HWNDNEXT = 2 Private Declare Function GetWindowThreadProcessId Lib "user32" (ByVal hwnd As Long, lpdwProcessId As Long) As Long Private Declare Function GetParent Lib "user32" (ByVal
使用lib.exe生成.lib文件
分类: C/C++ 今天想用一用sqlite,但是下载后发现只有DLL,没有LIB,只能自己生成了. 在H:/Program Files/Microsoft Visual Studio 8/VC/bin里面有个lib.<em>exe</em>用拿生成lib,但默认是不能运行的,缺少几个<em>文件</em> 把H:/Program Files/Microsoft Visual Studio 8/Common7/
查看TypeLib(TLB_205)
查看TypeLib(即<em>tlb</em><em>类型</em>库) 老外写的,不错
VB生成EXE文件图标ICO替换(不限于VB)
VB自带的图标都很丑,本工具对生成的EXE<em>文件</em>图标能够快捷的替换,可以换成各种自己希望的ico格式的图标,非常方便
VB6.0 中怎样调用一个EXE
        各位老少爷们,兄弟我在做一个<em>vb</em>编的小<em>程序</em>,现在<em>程序</em>基本完成.但是还有一个帮助没做好, 我现在通过WORKSHOP电子书制作工具 做好了一个EXE<em>文件</em>,我想问一下,在VB6.0中是怎么调用这个EXE<em>文件</em>
VB 生成exe后,动态加载窗体的show事件会出现运行时错误5的解决方法
VB 生成<em>exe</em>后,动态加载窗体的show事件会出现运行时错误5的解决方法博主最近在做一款聊天工具,需要动态加载聊天的窗口,用到这样的代码Dim newchat As New FrmChat newchat.show 这样的代码在调试过程没有问题,但是在生成<em>exe</em><em>文件</em>后,却在show事件这里报错[运行时错误5,无效的过程调用或参数],这里明明没有什么问题啊,博主搞了很久,也没搞明白,不过最后找到解决
Qt 之 ActiveX控件跑官方例程记录
<em>开发</em>环境win7 64+QT5.8.0 + MSVC2015_32/64基础知识了解 ActiveX 是微软针对网页或其它应用调用而弄出来的,所以只能在IE中使用,firefox,chrome等不能用。所以,测试时请使用IE浏览器。 微软的东西,由于一些相应的API的兼容原因,无法用mingw版的编译器编译成功,编译出来的<em>exe</em>也不能正常运行。 由于ActiveX的安全阻截,所以如果你做的插件没有相
Python学习笔记(15)-Python代码转换为exe可执行程序详解
一,简介Python写完<em>程序</em>,要靠命令执行那么行,太低调了,还不华丽了。再说别人的电脑,都没有Python库,怎么执行,还<em>能不能</em>愉快的一起玩耍了。所以哪怕只会写一个HelloWorld,也要弄成<em>exe</em><em>程序</em>,方便伟大的代码传播事业。其实很简单,有一个现成的pyInstaller工具,直接用就是了。二,pyInstaller安装配置1,打开网址:pyInstalller下载网址如图: 因为我的Pyth
详解VB调用C#类库的方法步骤
使用c#语言在.net平台生成的dll是基于MSIL的二进制代码,通常情况下是无法被native的语言和<em>程序</em>调用的(例如<em>vb</em>,vc,delphi)。但是一般来说windows上native的<em>程序</em>都是可以直接使用com对象的。通过.net平台提供的一些工具,可以为其伪造一个com接口并注册到系统中。此时,可以在native的<em>程序</em>里,通过这个伪com接口来实现此.net的dll的调用。 <em>vb</em>调用
VB中用MSChart控件生成图表_用相对路径调用数据库文件
在VB中通过MSChart控件生成图表,采用Access数据库,使用相对路径调用数据库<em>文件</em>,源<em>程序</em>代码如下:------------------------Private Sub btnCopy_Click()' 将数据和图表的图片复制到剪贴板.在Excel中粘贴的话是将把图表数据集复制到工作表中。' 如要将图表图片插入到工作表中,可在选定“选择性粘贴”后选择“位图”<em>类型</em>。mscPinDian.E...
VB.NET 调用外部程序
Process.Start(command 指令) 或用以下方法等待命令执行完         Dim objProcess = New System.Diagnostics.Process()         objProcess.StartInfo.FileName = "cmd.<em>exe</em> - command argument"         objProcess.StartIn
VB错误代码列表
 错误号 含义 3 无 GoSub 返回 5 无效的过程调用或参数 6 溢出 7 内存溢出 9 下标越界 10 该数组被固定或暂时锁定 11 除数为零 13 <em>类型</em>不匹配 14 溢出串空间
VB.net实现双击文件启动软件并打开文件
VB.net<em>开发</em>的应用<em>程序</em>是支持命令行参数的,可以用My.Application.CommandLineArgs()语句来判断软件启动时是否附带相应的命令行参数。 在windows操作系统环境下,当鼠标双击<em>文件</em>时,如果该<em>文件</em>有关联的软件时,则会在启动软件时附加相应的信息,这个信息一般就在CommandLineArgs()的第1个参数中,因此可以在软件的Load窗体事件中进行判断,如果第1个命令行
VB内存中运行EXE文件
VB内存中运行EXE<em>文件</em> PE loader
WIN8下编写的VB6程序,在XP下运行出现unexpected error
我在WIN8下编写的VB6<em>程序</em>,在WIN8下正常,在XP下运行则出现Unexpected Error。 原因是设置了窗体的Icon,把Icon设为(none)则一切正常。
VB .bas文件生成dll并且调用
Dll生成
用VB实现应用程序在局域网络上自动更新
我们在用VB<em>开发</em>大型应用<em>程序</em>时遇到如下问题,进入调试、维护阶段<em>开发</em>小组进驻用户单位,软件交用户试用会经常修改<em>程序</em>并重新编译。然后再由<em>程序</em>员给用户复制更新,或者通知用户自行复制更新。对于少量用户可以做到及时更新。而我们的一个用户在一座十层的大厦中办公,有十几个部门(即有管理部门又有生产车间分布在不同的楼层),每个部门少则有2~3台工作站,多则有数十台工作站,与四台服务器组成局域网络.且每个部门应用<em>程序</em>各不相同,应用<em>程序</em>修改编译后经常不能同步更新,从而造成部门内数据或者部门间的数据不一致。<em>程序</em>员每天
VB封装DLL并调用
首先明确DLL函数是什么 DLL:动态链接库(Dynamic Link Library),一个DLL<em>文件</em>里面可以包含多个函数,其实就是实现共享函数的一种方式,一个应用<em>程序</em>可能需要多个DLL联合起来才可以正常使用 一,新建ActiveX Dll 工程,然后在里面的类模块里面书写需要的函数 类模块的名称为Test Public Function sumadd(a As Integer, b As
jquery/js实现一个网页同时调用多个倒计时(最新的)
jquery/js实现一个网页同时调用多个倒计时(最新的) 最近需要网页添加多个倒计时. 查阅网络,基本上都是千遍一律的不好用. 自己按需写了个.希望对大家有用. 有用请赞一个哦! //js //js2 var plugJs={     stamp:0,     tid:1,     stampnow:Date.parse(new Date())/1000,//统一开始时间戳     ...
MIT斯隆做的电信业价值链研究报告.ppt下载
MIT斯隆做的电信业价值链研究报告.ppt 相关下载链接:[url=//download.csdn.net/download/Jaui707/1979454?utm_source=bbsseo]//download.csdn.net/download/Jaui707/1979454?utm_source=bbsseo[/url]
(数字电子技术)多功能数字钟的设计下载
1、设计一个24小时数字钟。 2、能手动校正时、分。 3、整天报时:在59分51、53、55、57秒时输出750Hz音频信号,在59分59秒时输出1KHz信号,结束时刻为整点。 4、闹钟系统。 相关下载链接:[url=//download.csdn.net/download/huaqiang26/2111867?utm_source=bbsseo]//download.csdn.net/download/huaqiang26/2111867?utm_source=bbsseo[/url]
软件开发概要设计说明书,希望对你有所帮助下载
软件开发概要设计说明书,希望对你有所帮助 相关下载链接:[url=//download.csdn.net/download/xinxijie531/2321974?utm_source=bbsseo]//download.csdn.net/download/xinxijie531/2321974?utm_source=bbsseo[/url]
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 学习java用的程序 java能不能搞深度学习
我们是很有底线的