社区活动 技术论坛 如何保护已经做好的程序?
如何保护已经做好的程序?
2004-05-22 11:39 141 0 14
做好的程序在调入编辑窗口中很发生改变,如何使程序写好后不能再编辑从而保护程序不被改写?
我要回复

登陆后才能评论

登录
所有回贴(14)
我非常同意您的观点。可能我们讨论的方向有点偏离。其实我们现在讨论的无非是源程序的保护问题,只要我们将源程序备份好出现误操作的概率就会很小,或者仅仅是一个备份的程序出现问题,所以这就要求我们在操作时要慎之又慎。
2004-05-25 08:58
回复
取消
提交
我有个建议,可以把程序做一个原程序库,一个调试程序库。每次要测量时,用调试程序库的程序运行,以后调试程序出了问题,可以再从原程序拷贝出来。
2004-05-25 08:10
回复
取消
提交
pcdmis在这方面做的不是很好,应该在pcdmis内部有个保护锁之类的功能,对于加锁的程序,任何有意无意的改动都应该给出提示,才是更为人性化的设计。 我以前做的程序就是无意间改动了一下,就造成的撞车,搞的现在好怕怕。
2004-05-24 17:01
回复
取消
提交
对不起我不是很同意"就pcdmis功能本身是不可以进行只读不写保护的"这种说法.因为你完全可以运行"READ-ONLY"的PC-DMIS程序,实测值一定会被刷新(不信可试试),结果也一定可以打印出来.只有当你退出时若用FILE->CLOSE就会有问题,要么SAVE AS 要么CANCEL;若用FILE->QUIT 就不会有问题.这就好比你打开一个READ-ONLY的WORD文件,你可任意地修改并且打印出来.但是退出时必须SAVE AS不然就loose all changes. 进行PRG文件属性的“只读”操作是为了锁定原码,这对与OFFLINE是很有意义的.这样可以保证最原始的程序不被轻易修改.
2004-05-24 11:59
回复
取消
提交
你们要吃饭去了吧~~!我还有点问题在郑勇那,你帮我催一下他好吗?我在家,没在上班,要他给我发邮件吧。麻烦了! 身似白云常自在, 心如流水任西东。
2004-05-24 11:39
回复
取消
提交
谢谢你的夸奖。我还在培训部,这两周由我负责给用户答疑,实际解决用户问题。多多支持我们的工作啊!:)
2004-05-24 11:29
回复
取消
提交
魏艳妹妹不是去培训部了吗?什么时候又回服务部了?你的声音好甜哦,打电话的时候我们这好多人都抢着接,我这个真正有事的还要排在后面,好郁闷哦~~! 身似白云常自在, 心如流水任西东。
2004-05-24 11:20
回复
取消
提交
就pcdmis功能本身是不可以进行只读不写保护的,因为程序编好后每次执行程序在每个被测元素的实测值是自动刷新的,相当于进行了“写入”,若进行windows中文件属性的“只读”操作,相当于将文件锁定了,执行程序实测值根本不能自动刷新,那测量是没有意义的。因此不可以。
2004-05-24 09:35
回复
取消
提交
E文不好,郁闷中,不过好歹明白了一点,谢谢了哦~~! 身似白云常自在, 心如流水任西东。
2004-05-24 08:37
回复
取消
提交
Right click your prg file and choose "propertie" and select "read only". That way when somebody else makes change and try to save he'll get an error and be forced to save as a different file name. I'm guessing "特征组" is "Marked sets".When you run pc-dmis in operator mode, you are only allowed to choose from marked sets. Use help(F1) to get an idea how to set up marked sets (won't be too difficult) then you'll be okay to run in operator mode. Sorry I have to type in English otherwise it takes me for ever and I'm very busy don't have that much time.
2004-05-22 22:34
回复
取消
提交
在线咨询
关注我们

海克斯康制造智能

电话咨询
400-6580-400

热线电话(工作时间8:30-17:30)

关注我们 电话咨询 在线咨询

海克斯康制造智能