[发案] Delphi 原始码分析(已找到)

楼主: diky9596 (diky)   2024-09-09 22:09:51
凡是“ ”开始的行,都请使用 删除。
如果对于发案文章格式有不清楚的地方,请参考置底文章: 发案 发案范例
 发案人:本人
联络方式1:站内信
联络方式2:
所在地区 :
有效时间:征到为止
专案说明:
协助分析 pascal 原始码在做什么事情
大致需求如下:
提供实际画面,帮我从一大堆原始码内找出画面资料怎么来,经过那些逻辑处理
因为要读懂后才有办法改写成c#版本
阅读原始码花太多时间所以找人协助处理
ps. 原始码非常杂乱,但是会用拆功能方式逐步处理
  预算:500/H 必须填写预算范围,若无填写违反板规
接案者要求:
  附注:
希望会pascal和c#语法为主
其余细节站内详谈
作者: rotalume (rotalume)   2024-09-10 00:07:00
Delphi大概要写清楚是7以前的版本还是.net...不过如果source code没得build就算是delphi可能也很难猜至于价钱...会delphi的都老了.....XD以我的印象来说画面控制逻辑除了function以外,在画面的property也有,加上有些神奇的3party会作很多事这也是它赢过vb的最大优势,只是delphi就囉嗦了点
楼主: diky9596 (diky)   2024-09-10 00:13:00
是.net版的好像是11,基本上画面逻辑控制完全不用管,只需要找出资料来源跟如何写入数据库这样就可以
作者: rotalume (rotalume)   2024-09-10 00:17:00
你想知道的是画面上的字段对到DB的话,就免不了上面讲的以我有限的记忆,输入元件本来就绑了Data source而元件跟data source以及设定都会写在property而不是src
楼主: diky9596 (diky)   2024-09-10 00:24:00
如果画面输入字段这个还好因为有画面的设计档可以参考,最困扰的点是例如查询,他的写法太难阅读加上pas不熟,光是找出他最后如何从查询条件变成sql语法就很花时间
作者: rotalume (rotalume)   2024-09-10 00:25:00
这个就真的要看原作者怎么设计了,花样百百种XD
楼主: diky9596 (diky)   2024-09-10 00:27:00
真的惨!所以才想找人帮忙简单整理,不然时间都浪费在这上面
作者: Lordaeron (Terry)   2024-09-10 11:24:00
重提需求来重写就好,何苦回头看。找人给环境,给SOURCE,再重新找出来,你花的钱都够做一套新的了,有SOURCE不代表好逆向。
作者: cancelpc (阿吉)   2024-09-10 14:34:00
DELPHI是CS架构盛行时的快速开放工具,许多UI元件会直接连动检核/资料等是看不到code的
作者: Lordaeron (Terry)   2024-09-10 15:11:00
连DB SERVER的话是要SQL,LOCAL DB的话,要看filter.
作者: chengcti (版主请投我一票!)   2024-09-14 16:14:00
我有发信 这简单 我看过source code 再报价 以前我还做过反组译Delphi code 不过很多套件可能都没了要组回去要用新套件
楼主: diky9596 (diky)   2024-09-15 20:06:00
目前已找到,感谢各位的来信,就不一一回复了

Links booklink

Contact Us: admin [ a t ] ucptt.com