C#如何获取QQ安装路径 ?并且让其获取textbox的值进行登陆?

cwateryuan 2010-11-24 11:08:55
我这样写,但是 rk的值老是 Null。。。
  
private void getQQexe()
{
RegistryKey rk;
rk = Registry.LocalMachine.OpenSubKey("HKEY_LOCAL_MACHINE\\SOFTWARE\\Tencent\\QQ",false);
object obj = rk.GetValue("Install");
String Qfile = obj.ToString();
rk.Close();
}


按道理ps.StartInfo.FileName = @"Qfile\Bin\QQ.exe";就应该是QQ安装目录了吧?。。。操作注册表还是不太会。。

另外就是,比如我有个窗口有两个textbox,一个是帐户一个是密码,能不能做到登录器那样字的,我点按钮,他就自动打开QQ并获取里面的帐户密码传值过去登陆?
...全文
325 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cwateryuan 2010-11-25
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 whowhen21 的回复:]

你想登录的话,2009以后就不好弄咯,而且登录的密码也是加密后的,所以你还需要加密~
操作注册表,这里有一篇文章供参考,C#操作注册表********************************************************
本内容用 CSDN小秘书 回复
每天回帖即可获得10分可用分!
***************************************……
[/Quote]
加密的是PWDHASH这样的吧?这个貌似容易解决些。。。但就是怎么提交到它的服务器。。很没有头绪。。
whowhen21 2010-11-25
  • 打赏
  • 举报
回复
你想登录的话,2009以后就不好弄咯,而且登录的密码也是加密后的,所以你还需要加密~
操作注册表,这里有一篇文章供参考,C#操作注册表
********************************************************
本内容用 CSDN小秘书 回复
每天回帖即可获得10分可用分!
********************************************************
cwateryuan 2010-11-25
  • 打赏
  • 举报
回复
第一个搞定了。。
ZengHD 2010-11-24
  • 打赏
  • 举报
回复
rk = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Tencent\\QQ2009", false);
内容概要:本文提出了一种考虑构网型储能支撑能力的微电网优化调度策略,通过Matlab代码实现,旨在提升微电网在复杂运行环境下的稳定性与经济性。研究聚焦于构网型储能系统(如虚拟同步发电机VSG)的动态特性及其对微电网频率、电压等关键参数的主动支撑能力,构建了包含光伏、储能、负荷等多元组件的微电网系统模型。采用优化算法(如改进灰狼算法、模型预测控制等)对系统进行日前或实时调度,优化目标涵盖运行成本最小化、可再生能源消纳最大化、储能寿命延长以及系统可靠性提升等多个方面。文中详细阐述了模型构建、算法设计与仿真验证全过程,并通过案例分析证明了所提策略在平抑功率波动、提高能源利用效率和增强系统韧性方面的有效性。; 适合人群:具备电力系统、自动化或相关专业背景,熟悉Matlab/Simulink仿真工具,从事微电网、分布式能源、储能控制等领域研究的研发人员和研究生;尤其适合有一定科研基础、希望深入理解构网型控制与优化调度结合应用的1-3年工作经验的研究者。; 使用场景及目标:① 掌握构网型储能(Grid-Forming Energy Storage)在微电网中的建模方法与控制原理;② 学习如何将储能的主动支撑能力融入优化调度框架,实现源-储-荷协同调控;③ 借助Matlab代码实现完整的微电网优化调度仿真流程,用于科研论文复现、课题开发或工程方案预研。; 阅读建议:此资源以实际Matlab代码为核心,理论与实践紧密结合,建议读者在理解基本电力系统知识的基础上,结合文档中的模型结构与算法逻辑,逐步调试并运行代码,深入掌握每一步的实现细节。同时可参考文中提及的智能优化算法与控制策略,拓展至其他类似电力系统优化问题的研究中。
代码下载链接: https://pan.quark.cn/s/a4b39357ea24 UG(Unigraphics)是一种功能完备的计算机辅助设计与制造(CAD/CAM)软件,在机械工程、汽车制造、航空航天等多个行业得到普遍使用。FANUC作为全球领先的数控系统生产商,其数控机床在精密加工领域中得到了广泛部署。"UG FANUC经典后处理"是指为FANUC数控系统专门设计的UG软件后处理技术,它是CAM编程过程中的关键组成部分。 后处理是UG CAM系统的一个构成部分,其核心功能是将由UG生成的刀具路径数据转换为特定数控系统的机器指令,这些指令能够被FANUC数控机床所识别并执行。FANUC18M可能代表FANUC的一个特定型号或版本的控制系统,该系统拥有M代码功能,用于控制机床的多种动作。 UG的后处理流程包括对刀具路径的改进、速度与进给率的确定、换刀指令的制定以及切削参数的配置等环节。用户可以根据自己机床的特性与加工需求来设计后处理器,目的是确保生成的代码既高效又安全,同时满足工件精度要求。 "UG FANUC经典后处理"可能集成了一套预设的、适用于FANUC系统的工作参数和代码格式,帮助用户在编程时能够迅速且精确地为FANUC机床生成G代码。这一特性显著简化了编程步骤,减少了错误发生的概率,对于不太熟悉后处理技术的用户而言,是一个极具价的工具。 在实际操作中,用户可能需要依据工件的材料、形态、大小以及加工方法来调整后处理参数,比如切削速度、进给率、刀具选择等。FANUC18M后处理器通常会提供一系列预设配置,用户可以根据具体情况进行选择和细致调整,以获得最优的加工表现。 除了基础的G代码生成,UG的后处理还可能包含其他高级特性,例如模拟验证。借助UG的...

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧