是否可以修改可执行文件中 .frm 文件的设置?

发布于 2024-08-13 06:37:45 字数 200 浏览 2 评论 0原文

我有一个已编译的 VB6 应用程序,但无法访问源代码。是否可以修改可执行文件中 .frm 文件中的某些设置?就我而言,我想更改控件的颜色。

我想一般的答案是“不”,但由于 Delphi 应用程序可以实现这一点,因为表单被存储为资源,所以我希望 VB6 应用程序也可以实现类似的功能。

我不介意使用十六进制编辑器弄脏我的手,但为此我必须至少知道要寻找什么。

I have a compiled VB6 application without access to the source. Is it possible to modify certain settings made in the .frm file in the executable? In my case I want to change the color of a control.

I guess the general answer would be "no", but since it is possible with Delphi applications, because there the forms are stored as resources, I was hoping something similar is possible for VB6 applications.

I don't mind getting my hands dirty using a hex editor, but for that I must have at least an idea for what to look for.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

旧时模样 2024-08-20 06:37:45

你是对的,答案是“不”。这些值都不位于可执行文件中的明显位置(例如资源),因此您只需花费大量乏味的时间使用十六进制编辑器。

You're right, the answer is "no". None of these values are in obvious locations within the executable, such as resources, so you'll just have to spend tedious amounts of time with the hex editor.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文