怎样去掉限制,打开两个相同exe,该怎么处理
怎样去掉限制,打开两个相同exe怎样去掉主窗体的限制,使得能打开多个相同的exe.[解决办法]“主窗体的限制”指
怎样去掉限制,打开两个相同exe
怎样去掉主窗体的限制,使得能打开多个相同的exe.
[解决办法]
“主窗体的限制”指什么
[解决办法]
看你自己的代码里 限制了
[解决办法]
[解决办法]你的程序里创建了互斥对象这类东西
检查是否使用了CreateMutex函数
[解决办法]可能是使了互斥对象,有源码就很容易去掉,只有exe就难了
去网上找找破解工具破解工具虽然不能译成源码,但能看到汇编源码,也可以增删修改,然后重新做成exe
幸运的话也许会成功
[解决办法]这个需要汇编调试器才能完成修改,推荐OD
[解决办法]普通的win32 exe,是可以同时运行多个的
除非是加了楼上所说的控制,才只能运行一个
[解决办法]你必须先查看DELPHI中的编写程序的主工程文件是否如下:
program Project1;
uses
Windows, Forms,
Unit1 in 'Unit1.pas' {Form1};
{$R *.RES}
begin
Application.Initialize;
Application.Title:='我的测试程序';
CreateMutex(nil,False,'我的测试程序');//1111
if (GetLastError()=ERROR_ALREADY_EXISTS) then exit;//1111
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
如果是的话,就直接将那两行带有 //1111
事先删除或者全部注解这两行代码即可
[解决办法]如果原程序设计的只能运行一个的话,还是不要改的好。因为涉及到数据处理方面,可能存在共享风险。例如:用access数据库的话,就有可能出现不能再次打开数据库的现象。