我想做一个带窗体的dll,然后在其它程序中调用。请问该如何实现?怎么调用?最好能给出个例子,急!!!谢谢!!!
解决方案 »
- 在VB2005中,在删除DataGridView的指定行之后,数据库仍然存在那条记录
- 请问怎样用CopyMemory函数copy整数变量到字符串变量
- 如何用代码给指定的字段添加数据
- 弱问题一个! !!!!!!!!!!!!
- 对Oracle的操作,这样有错吗?
- 求百度(谷歌)地图实例 asp+vb+api
- 用VB6打开EXCEL,并返回所选中单元格区域到数组
- 问3个VB的简单问题,应该不难吧,比较好得分数不高了
- VB中直接使用API函数如何FTP连接一次取多个文件
- 急急急急急,,,请问高手,vb6.0出了非法操作.怎么办....请进
- 如何打印listview中的内容
- 求在TEXT获取焦点的时候把当前TEXT的内容全选.!!!
用VB生成标准dll,让任何程序引用.
################################################_____________________________
先送大家一个好工具 CSDN验证码获取器DLL链接库,支持C++,PB,DELPHI,VB等编程编言.
以函数方式获取图像文本,是不是很简单呀?
下载:http://jiyi.org/soft/down/dll/csdnyzm.dll
演示程序:
http://jiyi.org/soft/down/dll/csdnyzmdll.exe
附送:通过本程序生成的:
CSDN验证码获取器 动态链接库CSDNYZM.DLL
包含函数:YZM_Csdn(),YZM_ByPicture_Csdn(picfile)
拥有CSDN验证码器,CSDN登录函数DLL,CSDN登录OCX控件,让您快速登录CSDN!
用法:当您在窗体中加上webbrowser或者下载了CSDN登录验证码图片时就可以马上得到验证码的数字
在程序中可以直接操作了!
################################################_____________________________
VB传统DLL生成插件安装版 VB DLL LINK .exe
下载:http://jiyi.org/soft/down/tool/vbdlllink.exe
版本:1.0.25
本程序可以自动安装!
用法:先把原C:\Program Files\Microsoft Visual Studio\VB98\link.exe
改名为link2.EXE,然后复制本link.exe到VB98目录。就可以实现输出公共编程语言可调用的传统DLL了!经测试在DLL类模块*.cls中需要加以下函数(一个就够了):Private Function mathadd()
End Function就可以保证正确输出DLL!逍遥浪子 推荐一个好网站 中国记忆协会网 http://JiYi.ORG/?id=168 一起探讨记忆科学!
然后其他的跟普通EXE工程没什么别了。
比如里面有一个类claA,有一个窗口frmA
类里有一个方法ShowForm
内容如下,frmA.show
那么在其他工程里调用的时候,就可以这样了。
dim cls as new clsA
cls.ShowForm
赞同"atila1978(上帝之鞭)"说的
然后其他的跟普通EXE工程没什么别了。
比如里面有一个类claA,有一个窗口frmA
类里有一个方法ShowForm
内容如下,frmA.show
======================================================不是吧。我做测试了。
提示编译的时候提示 '变量没定义'
就停在 frmA.show.. frmA 是另外一个工程的窗体名 找不到了。
On Error GoTo ErrStart
frmDownFrMac.Show 1
Start = True
Exit Function
ErrStart:
msgbox Err.Description
Start = False
End Function调用时代码,假设类名为clsCOM,类工程名为XCOM
private sub xxx
dim x as object
set x=createobject("XCOM.clsCOM")
x.start
end sub