以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何输出标准vb.net语法的源代码?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=94675)

--  作者:九易六
--  发布时间:2016/12/29 11:29:00
--  [求助]如何输出标准vb.net语法的源代码?
申请软件专利的时候需要提供源代码。

现在Foxtable导出的源代码是这个样子的:
DropDown产品表_编辑产品信息_Click

Forms("产品表").Show()

MainTable = Tables("产品表")


审核部门那边要的是这个样子的:

Private Sub Button1_Click(ByVal sender As System.Object,ByVal e As_System.EventArgs) Handles Button1.Click
执行功能的代码
End Sub

就是说,需要提供vb.net标准语法的代码,需要将sub过程的开始、结尾、参数都写出来。
现在这个开头和结尾,可以在word里面自己添加sub、end sub。但是这个参数引用的代码,能否可以从Foxtable当中导出来?

--  作者:有点色
--  发布时间:2016/12/29 11:33:00
--  

 你用反编译吧。把那些foxtable的dll,bin文件下的dll,都弄一下。

 

http://www.baidu.com/baidu?wd=NETReflector+%CF%C2%D4%D8&tn=monline_4_dg

 


--  作者:九易六
--  发布时间:2016/12/29 11:49:00
--  
好的,谢谢老师,我试一下
--  作者:狐狸爸爸
--  发布时间:2016/12/29 11:50:00
--  
反编译也没有办法,自己手工改
--  作者:九易六
--  发布时间:2016/12/29 14:57:00
--  
贺老师:
直接反编译确实有点儿问题,有个别地方出现乱码。会出来这个提示:
图片点击可在新窗口打开查看
http://url.cn/431zm7i

有个别地方出现乱码,例如下面这个样子:
图片点击可在新窗口打开查看
http://url.cn/431zRtI

请问贺老师,怎么样可以找到这个乱码所对应的名称?

--  作者:有点色
--  发布时间:2016/12/29 15:11:00
--  

 乱码的地方,你随便替换成一个你喜欢的名字就好了,用word的替换。

 

 那些乱码是foxtable混淆的结果。


--  作者:九易六
--  发布时间:2016/12/29 15:18:00
--  
太赞啦,我就随便换一个名字啦,“喜欢就好”~~图片点击可在新窗口打开查看
--  作者:九易六
--  发布时间:2016/12/29 15:21:00
--  
这个DLL当中的乱码,是不是就是Foxtable对产品的加密保护?
--  作者:有点色
--  发布时间:2016/12/29 15:22:00
--  
以下是引用九易六在2016/12/29 15:21:00的发言:
这个DLL当中的乱码,是不是就是Foxtable对产品的加密保护?

 

嗯嗯,混淆原来的名称,以免你从字面直接看到它是什么意思


--  作者:天若千颖
--  发布时间:2016/12/29 16:12:00
--  
什么意思,直接导出来的代码不能申请著作权,那哪些代码需要修改格式呢?一个软件几百页的代码,要手动修改的话工作量岂不是很大?