Vb6 如何在没有源代码的情况下修改vb应用程序?

Vb6 如何在没有源代码的情况下修改vb应用程序?,vb6,Vb6,我想修改一个简单的vb应用程序(.exe),但我没有关于它的源代码。 该应用程序有一个按钮和一个文本框,当按钮点击时,文本框将设置为“7:00”,然后下降到“0:00” 现在,我想对这个应用程序做一个小修改:当按钮点击时,不要将文本框设置为“7:00”,而是设置为“5:00” 有人能告诉我如何实施吗 启动你最喜欢的十六进制编辑器 在.exe文件中查找字符串7:00 将其替换为5:00 希望一切顺利 对.exe文件使用以获取源代码。复制并粘贴到新vb项目中的类文件中。确认应用程序仍与原始应用程序相

我想修改一个简单的vb应用程序(.exe),但我没有关于它的源代码。 该应用程序有一个按钮和一个文本框,当按钮点击时,文本框将设置为“7:00”,然后下降到“0:00”

现在,我想对这个应用程序做一个小修改:当按钮点击时,不要将文本框设置为“7:00”,而是设置为“5:00”

有人能告诉我如何实施吗

  • 启动你最喜欢的十六进制编辑器
  • .exe
    文件中查找字符串
    7:00
  • 将其替换为
    5:00
  • 希望一切顺利
  • 对.exe文件使用以获取源代码。复制并粘贴到新vb项目中的类文件中。确认应用程序仍与原始应用程序相同。现在找你的钱


    这假设源代码没有被混淆。

    我也会尝试在硬盘上搜索“7:00”。它可能在ini文件中。也要检查一下注册表。谢谢你的帮助,我在十六进制和硬盘中搜索了“7:00”,但我找不到。你也在寻找UTF-16字符串吗?我在十六进制编辑器中搜索了字符串,但我根本找不到。我担心这个应用程序可能会使用一个int值来记录时间,并将其转换为datatime sting并显示在textbox上:(如果这么简单,你最好自己重新实现它。然后你就有了源代码。我的应用程序是VB,而不是VB.Net。但是我不能重新实现它,因为这个应用程序除了我刚才提到的以外还有一些其他形式:(我认为Anon的意思是让你重新实施整个项目,而不仅仅是一个表单。哦……整个项目重新实施起来有点复杂:(reflector能给我源代码吗,我试过一些类似的工具,但这些工具只能给我一些表单和图标,但没有源代码:(我相信Reflector是用于.NET程序集的。我不知道有哪个版本可以在“classic”VB上运行。问题是winforms应用程序。我自动假设是.NET