如何改变exe文件的图标??

zsb1107 2002-12-30 10:01:37
foxpro中生成的应用程序图标都是狐狸头,怎么办才能换成其它图标哪??
...全文
1194 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
duxing12 2003-01-03
  • 打赏
  • 举报
回复
项目菜单-项目信息-项目-附加图标-选择一图标,然后确定就行了
注意:最好把你的图标文件拷到你的默认目录上。有的图标不可用,换一个就行了
hnpyz 2002-12-31
  • 打赏
  • 举报
回复
这个问题 8.0 已经解决
zsb1107 2002-12-31
  • 打赏
  • 举报
回复
还有哪位高手能帮一下忙?
zyatwh 2002-12-31
  • 打赏
  • 举报
回复
在‘项目信息’里‘项目’选项中的附加图标中选择一个图标就OK。在win98中有效,好象在win2000中无效。
gnuljf 2002-12-31
  • 打赏
  • 举报
回复
我不知道,我是用execope修改的:)
zsb1107 2002-12-31
  • 打赏
  • 举报
回复
希望各位高手指点!!!
zsb1107 2002-12-31
  • 打赏
  • 举报
回复
这样改后,虽然运行后,在任务栏上显示的使my.ico图标,但应用程序的图标仍然是狐狸头。该怎么办那???
long4u 2002-12-31
  • 打赏
  • 举报
回复
转贴《天堂回音》总第1期
你可能想指定一个图标到 Visual FoxPro 应用程序不是直接了当的.
有些开发者说在有时为应用程序指定图标时遇到问题. 他们正确地设置了 _SCREEN.Icon 属性, 但是他们的自定义图标仍然未能显示. 本文提出解决办法.

在 Windows 95 和NT 中, 应用程序图标出现在四个不同的地方:

在主程序窗口的标题栏中
在 Windows 任务栏中
在目录窗口中
在桌面快捷方式中
_SCREEN.Icon 属性仅对其中前两项起作用. 如果你象下面一样指定该属性的值:

_SCREEN.Icon = "MyIcon.ICO"


窗口标题和任务栏中的默认图标将被 MyIcon.ICO 的图象替换. 如果应用程序在 VFP 内运行,默认图标是 FoxPro logo ; 如果是运行单独的EXE文件默认图标则是 Windows logo.

该情况也适用于你指定到个别窗口的图标. 设置表单的 Icon 属性, 指定的图象将出现在表单的标题栏上, 并且表单在VFP主窗口中最小化时也显示该图标.

另外, 如果你在表单设计器内部设置表单的 Icon 属性, ICO 文件必须在设计时已经存在. 若不存在, 你会看到一条错误信息且属值会返回到它的默认值(即使它以前包含了一个可用的默认值). 但若你从代码中设置该属性到一个存在的文件, 不会生成错误; 设置被简单地忽略.

文件夹和快捷方式
要指定出现在文件夹窗口和桌面快捷方式的图标, 要使用一种不同的技术. 你需要到项目住处对话框中(从项目菜单中选择), 选择项目标签, 并复选附加图标复选框. 将会出现一个打开对话框, 你可以从中选择(并预览)所需的图标文件. 当你运行该 EXE文件时, 它将显示你指定的图标.

但这并不是故事的结尾. 要想正确地显示, ICO 文件必须两个单独的拷贝. 需要一个 16x16 图象来在文件夹中显示(也是在启动菜单中), 和一个 32x32 版本的用于桌面快捷方式显示.

要找出给定的 ICO 文件内容, 用 VFP 的 Image Edit 中打开它(见图 1). 下拉列表 Icon Image 将告诉你它的大小(和颜色深度).



图 1: 用 Image Edit 程序在一个 ICO 文件中创建多个图象.

要创建一个不同大小的图象, 按以下步骤:

1. 在 Image Edit 中打开 ICO 文件.

2. 用 Copy 命令复制已存在的图象到剪切板中.

3. 选择 Edit / New Image. 选择目标大小, 并选择 "Stretch/shrink clipboard image" 选项. 设计界面将被清除.

4. 从 Edit 菜单中选择 Paste . 新图象将显示出来. 按需要修改它, 然后用 Save 命令保存它(不是 Save As).

long4u 2002-12-30
  • 打赏
  • 举报
回复
在初始prg中加入
_screen.icon='my.ico'
其中my.ico为自己的图标

2,748

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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