起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 234|回复: 12

【结】[请求]创建桌面快捷方式**

[复制链接]
发表于 2008-8-31 15:17:26 | 显示全部楼层 |阅读模式
平台在通过b/s方式安装的时候, 能否将business.exe 创建桌面快捷方式?
回复

使用道具 举报

发表于 2008-9-1 09:04:37 | 显示全部楼层
可以。
楼主直接打开%appdata%\justep\x3client目录,创建快捷方式就行了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-9-1 09:43:08 | 显示全部楼层
能否自动创建?
回复 支持 反对

使用道具 举报

发表于 2008-9-1 10:19:28 | 显示全部楼层
系统现在没有提供自动在桌面创建快捷方式
每次打开网页时,都会打开Business.jsp,  楼主可以在网上搜搜,是不是可以用JavaScript在加载网页时自动创建快捷方式呢?
如: http://www.asm32.net/article_disp.asp?ID=39
回复 支持 反对

使用道具 举报

发表于 2008-9-1 10:37:12 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-9-3 14:50:29 | 显示全部楼层
dephi 有段创建快捷方式, 请问转在平台上用?

Function CreateLink(Const ProgramFile,ProgramArg,CreateLinkPath,Descr: String):boolean;

//ProgramFile是目标文件的全路径rogramArg是执行的参数;CreateLinkPath是要创建到快捷方式的全路径;Descr是此快捷方式的描述

var

AnObj: IUnknown;

ShellLink: IShellLink;

AFile: IPersistFile;

FileName: WideString;

begin

try

OleInitialize(nil);//初始化OLE库,在使用OLE函数前必须调用初始化

AnObj := CreateComObject(CLSID_ShellLink);//根据给定的ClassID生成一个COM对象,此处是快捷方式

ShellLink := AnObj as IShellLink;//强制转换为快捷方式接口

AFile := AnObj as IPersistFile;//强制转换为文件接口

ShellLink.SetPath(PChar(ProgramFile)); // 快捷方式的目标文件,一般为可执行文件

ShellLink.SetArguments(PChar(ProgramArg));// 目标文件参数

ShellLink.SetWorkingDirectory(PChar(ExtractFilePath(ProgramFile)));//目标文件的工作目录

ShellLink.SetDescription(PChar(Descr));// 对目标文件的描述

FileName :=CreateLinkPath;//把文件名转换为WideString类型

AFile.Save(PWChar(FileName),False);//保存快捷方式

OleUninitialize;//关闭OLE库,此函数必须与OleInitialize成对调用

except

OleUninitialize;//关闭OLE库,此函数必须与OleInitialize成对调用

result:=False;

end;

result:=True;

end;
回复 支持 反对

使用道具 举报

发表于 2008-9-3 15:16:13 | 显示全部楼层
这个需要楼主用delphi做一个第三方控件导入到平台的方式。
论坛里有类似的帖子。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-9-3 15:26:37 | 显示全部楼层
我们不会用delphi  

从平台上不能做吗?
回复 支持 反对

使用道具 举报

发表于 2008-9-3 15:41:58 | 显示全部楼层
那 用5楼给的bat方式可以吗?
回复 支持 反对

使用道具 举报

发表于 2008-9-3 16:15:23 | 显示全部楼层
对于1楼的需求,可以通过增加一个bat生成快捷方式的方式,用服务端的制作工具重新制作一下,增加一个动作:把这个bat加进去的方式。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-22 01:47 , Processed in 0.040594 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表