注册 登录
编程论坛 VB6论坛

请问VB能不能编写出一个类似多个QQ号登录的窗口实例的程序?

shi781203 发布于 2016-10-06 03:31, 3952 次点击
众多的软件在一般情况下双击程序图标就会产生一个程序运行窗口,但QQ就不同,若多次双击就会产生多个QQ登录窗口,从而达到多个QQ号码在同一台电脑登录的目的!
那么请问VB能不能写出这样的多窗口实例的应用程序,如果可以请把代码给出来可以吗?请高手指点指点!
7 回复
#2
xiangyue05102016-10-06 11:04
没有看明白,你到底是要实现多窗口,还是实现QQ多窗口,还是多QQ登陆器?
多窗口很简单MDIForm就可以了。QQ多窗口这个需要QQ支持,我估计QQ不会提供这样的接口,毕竟有一个数据安全的问题。
多QQ登陆器理论上应该可以,之前就有类似的软件。QQ号和密码存在本地,比如ini文件中(安全起见也可以转码),VB调用QQ之后,sendkey方式把QQ号和密码填入,但是遇到需要验证的话就不行了。还是需要QQ放开才可能
#3
shi7812032016-10-06 13:41
回复 2楼 xiangyue0510
我的意思是说:用VB写一个应用程序,该应用程序只要双击一次就产生一个该应用程序的窗口,通过M次双击就会产生M个该应用程序的窗口!(就如多次双击QQ应用程序的运行效果)请高手指点!
#4
风吹过b2016-10-06 19:18
VB写的程序,只要你不作限制,默认就是这样,双击一次,运行一次,产生一个进程,生成一个应用程序的窗口。

你要打算干什么呢?
#5
pengzhanggui2016-10-08 08:06
你应该是要这个判断吧:判断是否已经在运行实例,如果是,则退出。
If App.PrevInstance Then Exit Sub
#6
Artless2016-10-09 12:31
以下是引用风吹过b在2016-10-6 19:18:22的发言:

VB写的程序,只要你不作限制,默认就是这样,双击一次,运行一次,产生一个进程,生成一个应用程序的窗口。

你要打算干什么呢?

#7
shi7812032016-10-23 12:54
以下是引用Artless在2016-10-9 12:31:14的发言:



关键是如何在这些实例中进行变量的互访?这是最大的难度,请高手指点!
#8
风吹过b2016-10-23 14:12
我只知道这四种方案
1、消息。我只会传递状态。
2、内存共享。我不会。推荐。
3、本地网络连接。
4、DDE  。我不会。据说已过期,但还是推荐。

[此贴子已经被作者于2016-10-23 19:19编辑过]

1