delphi 中如何创建快捷方式
来源:互联网 发布:买卖权平价公式 知乎 编辑:程序博客网 时间:2024/05/26 16:00
procedure TForm1.CreateUlr;
var
ShLink: IShellLink;
PFile: IPersistFile;
FileName: string;
WFileName: WideString;
Reg: TRegIniFile;
AnObj: IUnknown;
begin//快捷方式的初始化
AnObj := CreateComObject(CLSID_ShellLink);
ShLink := AnObj as IShellLink;
PFile := AnObj as IPersistFile;
FileName := ParamStr(0);
ShLink.SetPath(PChar(FileName));
ShLink.SetWorkingDirectory(PChar(ExtractFilePath(FileName)));
ShLink.SetDescription('软件作者:nciwp'+#13#10+' 公司:常州拨云通讯'+#13#10+' 版本:V1.0');
Reg := TRegIniFile.Create('Software/MicroSoft/Windows/CurrentVersion/Explorer');
WFileName := Reg.ReadString('Shell Folders', 'Desktop', '') + '/' + '常州拨云通讯人事管理系统 V1.0' + '.lnk';
Reg.Free;
PFile.Save(PWChar(WFileName), False);
Reg := TRegIniFile.Create('Software/MicroSoft/Windows/CurrentVersion/Explorer');
WFileName := Reg.ReadString('Shell Folders', 'Start Menu', '') + '/' + '常州拨云通讯人事管理系统 V1.0' + '.lnk';
Reg.Free;
PFile.Save(PWChar(WFileName), False);
end;
var
ShLink: IShellLink;
PFile: IPersistFile;
FileName: string;
WFileName: WideString;
Reg: TRegIniFile;
AnObj: IUnknown;
begin//快捷方式的初始化
AnObj := CreateComObject(CLSID_ShellLink);
ShLink := AnObj as IShellLink;
PFile := AnObj as IPersistFile;
FileName := ParamStr(0);
ShLink.SetPath(PChar(FileName));
ShLink.SetWorkingDirectory(PChar(ExtractFilePath(FileName)));
ShLink.SetDescription('软件作者:nciwp'+#13#10+' 公司:常州拨云通讯'+#13#10+' 版本:V1.0');
Reg := TRegIniFile.Create('Software/MicroSoft/Windows/CurrentVersion/Explorer');
WFileName := Reg.ReadString('Shell Folders', 'Desktop', '') + '/' + '常州拨云通讯人事管理系统 V1.0' + '.lnk';
Reg.Free;
PFile.Save(PWChar(WFileName), False);
Reg := TRegIniFile.Create('Software/MicroSoft/Windows/CurrentVersion/Explorer');
WFileName := Reg.ReadString('Shell Folders', 'Start Menu', '') + '/' + '常州拨云通讯人事管理系统 V1.0' + '.lnk';
Reg.Free;
PFile.Save(PWChar(WFileName), False);
end;
- delphi 中如何创建快捷方式
- DELPHI创建桌面快捷方式
- 如何在程序中创建快捷方式?
- 如何在程序中创建快捷方式
- 如何在ubuntu中创建快捷方式
- 如何用Delphi创建快捷方式
- 用delphi创建桌面快捷方式
- 如何用Delphi创建快捷方式
- 用delphi创建桌面快捷方式
- 如何创建快捷方式
- 如何创建桌面快捷方式
- 如何编程创建快捷方式?
- 如何创建网址快捷方式
- 如何创建快捷方式
- Ubuntu 如何创建快捷方式
- 在Delphi中操作快捷方式
- Android中创建快捷方式
- VC中创建快捷方式
- C语言中操作字符串的一些函数源代码
- 妙说23种设计模式
- Borland C++ Builder函数库
- 关于GUID
- Xufl_Java_Code_Formatter.xml
- delphi 中如何创建快捷方式
- Java实现DOM文档操作和XML文件互相转换
- 日文导致Access搜索(80040e14/内存溢出)的解决办法
- EJB client调用EJB3 (转)
- 用 Microsoft Ajax Library 异步获取页面并显示2跨域读取RSS并处理
- 如何从开发人员走向架构师
- 数据窗口中DDLB的用法
- 用尽量少的语句和C语言关键字实现一个函数
- VC6实现伸缩对话框