Java程序启动QQ(九)

东家蝴蝶西家飞,白骑少年今日归。 愿,所有迷茫的人,都不再迷茫的,愿,所有努力工作的人,都可以得到应有的回报,愿,所有的人,都可以找到回家的方向,愿,再无苦痛,再无离别。
上一章简单介绍了递归查询文件目录下所有的文件(八),如果没有看过,请观看上一章

一. QQ启动

QQ是一个非常强大的工具,java 可以进行启动QQ。前堤是必须先安装QQ。
可以右键属性查看,QQ的安装路径,需要取得这个安装路径。
在这里插入图片描述
文件路径为:I:\Program Files\Tencent\QQ\Bin\QQScLauncher.exe

二 Runtime 形式启动

@Test
	public void test1(){
		Runtime ec=Runtime.getRuntime();
		try {
			ec.exec("I:\\Program Files\\Tencent\\QQ\\Bin\\QQScLauncher.exe");
		} catch (IOException e) {
			// TODO 自动生成的 catch 块
			e.printStackTrace();
		}
	}

三. Desktop 桌面类的启动

关于Desktop 桌面类,后面会单独讲一下的。 这里只引用里面的方法。

@Test
	public void test2(){
		if(Desktop.isDesktopSupported()){ //是支持桌面类的
			Desktop desk=Desktop.getDesktop();
			try {
				// 打开哪个文件
				desk.open(new File("I:\\Program Files\\Tencent\\QQ\\Bin\\QQScLauncher.exe"));
			} catch (IOException e) {
				// TODO 自动生成的 catch 块
				e.printStackTrace();
			}
		}
	}

进行测试运行,会启动QQ。
在这里插入图片描述

四. Web QQ联系

前面的,几乎是没有用的,因为现在java 桌面版是不太好的。 可以进行前端使用。

		<div class="input-group">
											<a
												href="tencent://message/?uin=1290513799&Exe=QQ&Site=Simplelife&Menu=ye">
												<span class="text-login">联系两个蝴蝶飞</span>
											</a>
										</div>

其中, uin 传入的参数是 要联系的QQ号。 只需要改变这个参数的值即可。

谢谢!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

两个蝴蝶飞

你的鼓励,是老蝴蝶更努力写作的

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值