ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: stanleypan

EXCEL TO EXE 5.0 出炉!

[复制链接]

TA的精华主题

TA的得分主题

发表于 2004-11-8 19:22 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

期待中......

TA的精华主题

TA的得分主题

发表于 2004-11-9 13:22 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

楼主的贡献是应受到肯定及学习的!论坛是用来学习及交流的,不允许出现不文明的污点,建议删除41楼的贴子,封了它的id。

TA的精华主题

TA的得分主题

发表于 2004-11-23 09:27 | 显示全部楼层
能教教我多好啊!不知道我什么时候才能学到这样的水平,老师,辛苦了!

TA的精华主题

TA的得分主题

发表于 2004-12-4 14:02 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2004-12-11 14:33 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
收下

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-12-16 22:22 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

因为做的EXE文件头要完成很多工作:1) .跳过宏提示.2).取代了EXCEL启动界面.3).VBE窗口屏蔽.4).修改后可以保存.5).利用系统钩子函数,监视剪贴板, 防止程序破解COPY和CUT. 6).全面屏蔽,包括动态屏蔽Standard,File菜单栏中Save as...及Save等键,7).程序退出时,DEL掉TEMP文件.

所以为了保护进程,我觉得有下列几种方法: 1).注册表方法屏蔽Ctrl+Alt+Del, '2).双程序保护,可以做到,但不适用. '3).隐藏进程,让程序不出现在任务管理器的列表之中,(暂时做不到,NT架构下实现机制较为复杂.) '4).钩子函数钩住OpenProcess.让任务管理器无法杀掉这个任务.,(暂时做不到) '5).保护的另一种方法,利用API函数.Colse Windows Task Manager,

这些对于用惯了“结束任务”这种方法的人会很不习惯的,但暂时也没其它的方法了.

由于本人是(WINXP+Office2002英文版).调试环境不够.对核心程序累做了修改.希望能做到兼容性强一些.凑合用用看吧.

d3nsHf9D.rar (114.69 KB, 下载次数: 96)
[此贴子已经被作者于2004-12-16 22:27:44编辑过]

TA的精华主题

TA的得分主题

发表于 2004-12-17 20:36 | 显示全部楼层

还是没有获得保存效果。

测试环境WINXP(SP2)CHN+OFFXP(SP3)CHN

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-12-18 16:03 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

多谢Button兄,最近在忙些什么呢?

更新:1).中文OFFICE系统没有写CLOSE任务管理器的漏动.

2).Customize的漏动.

保存是通过程序退出时回写实现的,应该是可以实现的.我这边没问题呀.要不再试一下.

kKHaR0Rt.rar (115.21 KB, 下载次数: 62)

TFad5gK2.rar

115.21 KB, 下载次数: 27

EXCEL TO EXE 5.0 出炉!

TA的精华主题

TA的得分主题

发表于 2004-12-18 16:38 | 显示全部楼层

测试结果:

1、用工具前两次生成的EXE文件在保存关闭后出现了EXE文件被删除的问题,不过三次以后就没有这个问题了;

2、BAT文件没有自动删除自身;

3、还是不能进行保存设置。

请斑竹再检查一下程序里有无逻辑上的问题。

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-12-18 23:26 | 显示全部楼层

BUTTON兄,我仔细DEBUG 了一下程序.主要还有钩子函数,调试困难一点.

我在最后修改了一下:原先写成 'ShellExecute 0, vbNullString, App.Path & "\runbat.bat", vbNullString, vbNullString, SW_HIDE 现写成了: ShellExecute FrmSplash.hWnd, vbNullString, App.Path & "\runbat.bat", vbNullString, vbNullString, SW_HIDE ' SW_SHOWMAXMIZED 在我这边试过好多次,无论是生成的文件大还是小都可以实现回写的.

XTWe5YU2.rar (115.25 KB, 下载次数: 100)
[此贴子已经被作者于2004-12-18 23:34:08编辑过]
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-23 16:00 , Processed in 0.044682 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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