专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VFP

用VFP8.0开发的计算机运行软件怎么取得源程序

发布时间:2010-05-24 22:03:11 文章来源:www.iduyao.cn 采编人员:星星草
用VFP8.0开发的计算机运行软件如何取得源程序?
我用VFP8.0为用户开发了一个计算机运行软件,现在要办理计算机软件著作权申请登记,需要提供所开发的计算机运行软件的源程序,如何取得所开发的计算机运行软件的源程序?敬请电脑专家指导,不胜感激!

------解决方案--------------------
表单(scx/sct)可以用类浏览器的 View Class Code 功能得到包括所有属性和代码的 prg 格式文本
报表(frx/frt)无法导出成 prg 格式
菜单(mnx/mnt)编译时已自动生成了 prg 格式的文件 mpr

------解决方案--------------------
探讨
我是用VFP8.0以图型界面操作为主的可视化程序设计的数十种表单(涉及数十种表格、报表以及菜单)等组成的软件,其中表单中的各种控件均是用可视化控件设计的,通过项目文件连编成可执行文件,我不知道连编后的软件总的源程序在哪里可以找到,敬请电脑专家指导,不胜感激!

------解决方案--------------------
探讨
apple_8180十豆三专家:
    十分感谢您多次的热情指导!
    我因为要办理计算机软件著作权申请登记,登记处提出需要提供所开发的计算机运行软件的源程序。但由于我是用VFP8.0以图型界面操作为主的可视化程序设计的,通过项目文件连编成可执行文件。在这种情况下我如何向登记处提供源程序?(我平时在开发软件时,从不考虑源程序代码问题,只考虑表单的设计效果,也不知道在哪里可以查看到源程序代码。)
    您在帖子上讲“自己开发的肯定有源程序”,我迫切需要知道连编后的可执行文件(.exe文件)的源程序在哪里可以找到,如何向登记处提供符合规定的软件源程序,敬请您给予指导,不胜感激! 

------解决方案--------------------
我觉得你把整个过程写下来即可。
比如先启动vfp8.0,创建目录,建立项目等等,用文字描述,我估计软件著作权申请登记机构应该是核实是否是您的著作罢了,
我也是对面向对象编程比面向过程编程要了解一些的。您的想法我能理解,建议您同软件著作权申请登记机构沟通。
------解决方案--------------------
连编之后的EXE,再想得到源程序,就需要用反编译工具,不过反编译后得到的表单、程序、类等就是你现在的工程中包括的东西,这就是源程序,你写的这个程序一点代码没有不可能吧。
------解决方案--------------------
你找个反编译软件,将exe文件反编译一下不就出来了吗?反编译软件网上很多,下载下来后就可以用。
------解决方案--------------------
楼上别误导了,反出来的还是自己的东西。
楼主是不知道如何从表单中得到代码。
我告诉你一个最笨的、最简单的办法:
USE XX.SCX &&打开表单
LIST OBJNAME,METHODS TO XX.TXT &&把表单的控件名称及方法程序输出到一个文件中
USE
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: