注册 登录
编程论坛 VB6论坛

一个工程调用另一工程中的窗体

lxw797 发布于 2013-01-28 09:37, 516 次点击
我在做一个考试系统,用vb做的,有一个模块是关于vb操作题的批改。我想调用另一个工程中的窗体,并且读取其属性。敬请各位帮忙解决一下,给个具体的例子,本人非常感激。
9 回复
#2
yz10252013-01-28 17:34
工程模式下的调用或是RunTime模式下的调用?
#3
seafish0112013-01-28 19:27
不知道楼主的意思是不是以下两种:
1. 想共用其中一个FORM中的一个变量;
做法:
程序代码:
'form1中
Public aForm1 As String
Private Sub Form_Load()
    aForm1 = "我在Form1"
End Sub
'form2中
Private Sub Form_Load()
    Print Form1.aForm1
End Sub

2.想得到其中一个FORM控件的属性;
form1中有个text1
在form2中:print form1.text1

如果不是这两种的话,那我就不明白楼主你的意思了
#4
Artless2013-01-28 19:31
以下是引用yz1025在2013-1-28 17:34:10的发言:

工程模式下的调用或是RunTime模式下的调用?

LZ要的应该是RunTime模式下
#5
yz10252013-01-28 20:04
以下是引用Artless在2013-1-28 19:31:00的发言:


LZ要的应该是RunTime模式下


那只能用API+ SPY++了~
#6
yz10252013-01-28 20:05
具体还是得要有被呼叫的执行档才知道要怎搞~
#7
yz10252013-01-28 20:18
其实还有个更简单的方法~我记得以前有抓到个程式~你们自己也找找~
忘了在哪~试用的结果是~那支程式可以直接读取VB6编出的执行档~
解出执行档内所有的控件属性和配置参数~仅限VB6试过VC6的不行~
等于VB6执行档完全破解程式~只是一时忘了叫啥名字~
#8
yz10252013-01-29 13:26
回复 3楼 seafish011
光看这段的描述~怎么想都像是同一个工程中~不同表单之间的的数据调用~
#9
lxw7972013-01-30 09:54
谢谢各位指点,我现在已经找到了解决方案了
#10
seafish0112013-01-30 10:24
回复 8楼 yz1025
看错了
1