有什麽办法可以令一个EXE运行又不能拷贝,
为什麽以下代码可以在xp实现以上功能,而在win2000会提示io error 32//我是用FileOpen的fmShareExclusive打开时拒绝任何操作的方法实现
form1.iRunFile:=FileOpen(form1.RunFile,fmShareExclusive);
为什麽以下代码可以在xp实现以上功能,而在win2000会提示io error 32//我是用FileOpen的fmShareExclusive打开时拒绝任何操作的方法实现
form1.iRunFile:=FileOpen(form1.RunFile,fmShareExclusive);
解决方案 »
- Delphi 调用 VB Com 组件 错误
- 如何取消打印任務
- 怎样给菜单加提示(Hint)啊?
- 各位帮帮我啊
- 用installshield 调用delphi写的dll时,数据类型如何对应?
- 问题 怎样在word指定位置里写几个字符串,急
- Delphi 版的非技术区比CB的热闹多,借个人气问一下source insight && C# Builder Enterprise sn.Thank you
- WWWWA(aaaa) outer2000(天外流星) foilsman(刀仔) firetoucher(风焱) 进来。再给100分。
- 我好惭愧!
- 程序退出时,内存释放问题
- 在QUICKREP里设计了一个报表,其中一个数据库字段比较长,我想让它分成两行写,这个要怎么实现?
- 高分求教!
还是运行时不能拷贝??
所以我用FileOpen(form1.RunFile,fmShareExclusive);来限制,但win2000显示io error 32
xp就十分正常,看一看还有没有什麽可以实现程序运行时不能拷贝的方法?
用FileOpen(form1.RunFile,fmShareExclusive);限制文件不允许读写,而有些程序例如
RAR的自解压程序,一般的安装程序都会对自己进行读写所以会出现错误!