急救:如何着手看一个别人的erp程序源代码? 我今天新接手一个erp的程序,非常复杂,我看了看,不知道如何着手看,我是新学delphi的,对其还不太熟悉,希望各位高手们可以告诉我该怎么办? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有呀,很复杂,你能告诉我应该先从哪里看起?就像c语言里先从 main函数执行,delphi呢?我应该先从哪里看起? 没有文档看这个东西够你头大的了。界面功能先要搞明白,最先要做的是把他的数据库关系弄明白了,最好画一张数据库的关系图,代码先不要看。数据库相对来说东西要少一些,而且代码都是建立在这之上操作的。搞明白数据库的存储关系之后,代码也就容易理解了。erp软件应该是模块化设计的,看代码的时候先要弄明白一个模块的功能,在分析了所有模块后,就可以重新建立软件模型了。而分析erp代码的最终目的也就是为了建立一个你自己的软件模型。 我想知道我该如何像读c语言程序那样,从 main()函数看起,delphi该从哪里入手呢? Delphi应该从主窗体或工程文件看吧。 单步跟踪,看窗体的OnCreate,OnShow等函数,大致明白其各个函数的目的,然后再看看某些重要的事件,如某个按钮的单击响应事件。 我现在编译不过去,总提示缺少.dcu文件? 读面向对象的并且是模块化的程序,不能象读C语言之类的数据结构+算法的程序那样从main()函数入手,应该从消息响应,数据流和控制流入手。如果是从C转delphi和C++就要彻底抛弃以前的数据结构+算法的思想,重新建立对象+事件的编程思想。 缺少.dcu文件说明软件中用到的控件你没有装全,你要正确安装所必需的第三方控件才可运行。看delphi程序,我建议按F8或F7键,进入单步调试状态,跟随程序执行一步一步看下去就行了 将数据添加到listbox1如何跳过重复数据? 为什么我的数据在DBGRID里显示后,不可以选定行,只可以选定一个字段?请大家帮帮忙! 门禁管理系统, 达人乱入!!! 菜鸟提问:关于SQL Server中的时间涵数的问题.在线等急! 请问unit的互相调用的问题。 在同一dbgrid中显示不同表的问题 哪里能够下载到第三方控件TStretchHandle? 请教用Socket进行连接的问题???在线等待 !!! 简单问题送50分 如何用语句去掉列的默认值?up有分 输入控制问题
就像c语言里先从 main函数执行,delphi呢?
我应该先从哪里看起?
界面功能先要搞明白,最先要做的是把他的数据库关系弄明白了,最好画一张数据库的关系图,代码先不要看。
数据库相对来说东西要少一些,而且代码都是建立在这之上操作的。
搞明白数据库的存储关系之后,代码也就容易理解了。
erp软件应该是模块化设计的,看代码的时候先要弄明白一个模块的功能,在分析了所有模块后,就可以重新建立软件模型了。
而分析erp代码的最终目的也就是为了建立一个你自己的软件模型。
看delphi程序,我建议按F8或F7键,进入单步调试状态,跟随程序执行一步一步看下去就行了