以下代码是QQ登陆器执行登陆QQ的,请问那个qqpath我改成了彩虹显IP的地址就不能启动qq,想启动彩虹QQ啊
要怎么办?我procedure QQdenglu();
var
qqid,qqpass,qqpath:string;
qqstate:byte = 41 ;
begin
qqid:=edit1.text;
qqpass:=edit2.text;
reg :=TRegistry.Create;
with reg do
begin
RootKey:=HKEY_LOCAL_MACHINE;
if openkey('SOFTWARE\TENCENT\QQ',true) then
QQpath := readstring('Install') ;
free;
end;
winexec(pchar(GetCommandLine(QQpath,QQID,QQPass,QQstate)),SW_MAXIMIZE);
end;);
要怎么办?我procedure QQdenglu();
var
qqid,qqpass,qqpath:string;
qqstate:byte = 41 ;
begin
qqid:=edit1.text;
qqpass:=edit2.text;
reg :=TRegistry.Create;
with reg do
begin
RootKey:=HKEY_LOCAL_MACHINE;
if openkey('SOFTWARE\TENCENT\QQ',true) then
QQpath := readstring('Install') ;
free;
end;
winexec(pchar(GetCommandLine(QQpath,QQID,QQPass,QQstate)),SW_MAXIMIZE);
end;);
解决方案 »
- dbgrideh有没有办法像网页那样点中列表中的某个字段弹出窗口?
- RecreateWnd有什么作用?
- MM求救:delphi 7 分段读取txt文件
- 我很菜,所以我送分,请教一个索引问题。。。。
- 什么样的变量要在用完后释放?
- 将SQL数据库中某一个字符型字段的值的第一个字符去掉,应该怎样写SQL语句?
- 我要打印image1,在FastReport中放了一个picture框,如何才能预览并打印,我用的是fr3
- 如何通过软件控制 sora 硬件
- 如何快速清空stringgrid中的全部内容?
- 如何自定义一个事件?
- 检测当前设定的路径文件夹改变出错
- XML问题:TXMLDocument.Active自动变成False,操作还没结束,对象已自动销毁
winexec(pchar(GetCommandLine(QQpath,QQID,QQPass,QQstate)),SW_MAXIMIZE);
这句就是根据从注册表中读取出来的QQ安装路径运行QQ了。。
开始----运行...
输入:
QQ程序路径 [QQ号] [QQ密码] [登录状态]
腾讯QQ的执行程序里面,应该处理了后面的参数:[QQ号] [QQ密码] [登录状态]
delphi的代码里面就可以用 ParamStr()函数取得命令行参数.而你所说的 彩虹显IP 的QQ程序,应该是别人改过的.可能没有处理这些参数的代码在里面.