作者diky9596 (diky)
看板CodeJob
标题[发案] Delphi 原始码分析(洽中)
时间Mon Sep 9 22:09:51 2024
凡是「 」开始的行,都请使用 删除。
如果对於发案文章格式有不清楚的地方,请参考置底文章: 发案 发案范例
发案人:本人
联络方式1:站内信
联络方式2:
所在地区 :
有效时间:徵到为止
专案说明:
协助分析 pascal 原始码在做什麽事情
大致需求如下:
提供实际画面,帮我从一大堆原始码内找出画面资料怎麽来,经过那些逻辑处理
因为要读懂後才有办法改写成c#版本
阅读原始码花太多时间所以找人协助处理
ps. 原始码非常杂乱,但是会用拆功能方式逐步处理
预算:500/H 必须填写预算范围,若无填写违反板规
接案者要求:
附注:
希望会pascal和c#语法为主
其余细节站内详谈
-----
Sent from JPTT on my Sony XQ-AT52.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.138.205.52 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/CodeJob/M.1725890993.A.4FD.html
※ 编辑: diky9596 (223.138.205.52 台湾), 09/09/2024 22:10:45
※ 编辑: diky9596 (59.126.113.229 台湾), 09/09/2024 22:17:09
1F:→ rotalume: Delphi大概要写清楚是7以前的版本还是.net... 09/10 00:07
2F:→ rotalume: 不过如果source code没得build就算是delphi可能也很难猜 09/10 00:07
3F:→ rotalume: 至於价钱...会delphi的都老了.....XD 09/10 00:08
4F:→ rotalume: 以我的印象来说画面控制逻辑除了function以外,在画面的 09/10 00:09
5F:→ rotalume: property也有,加上有些神奇的3party会作很多事 09/10 00:10
6F:→ rotalume: 这也是它赢过vb的最大优势,只是delphi就罗嗦了点 09/10 00:11
7F:→ diky9596: 是.net版的好像是11,基本上画面逻辑控制完全不用管,只 09/10 00:13
8F:→ diky9596: 需要找出资料来源跟如何写入资料库这样就可以 09/10 00:13
9F:→ rotalume: 你想知道的是画面上的栏位对到DB的话,就免不了上面讲的 09/10 00:17
10F:→ rotalume: 以我有限的记忆,输入元件本来就绑了Data source 09/10 00:17
11F:→ rotalume: 而元件跟data source以及设定都会写在property而不是src 09/10 00:19
12F:→ diky9596: 如果画面输入栏位这个还好因为有画面的设计档可以参考, 09/10 00:24
13F:→ diky9596: 最困扰的点是例如查询,他的写法太难阅读加上pas不熟, 09/10 00:24
14F:→ diky9596: 光是找出他最後如何从查询条件变成sql语法就很花时间 09/10 00:24
15F:→ rotalume: 这个就真的要看原作者怎麽设计了,花样百百种XD 09/10 00:25
16F:→ diky9596: 真的惨!所以才想找人帮忙简单整理,不然时间都浪费在这 09/10 00:27
17F:→ diky9596: 上面 09/10 00:27
※ 编辑: diky9596 (59.126.113.229 台湾), 09/10/2024 11:10:34
18F:→ Lordaeron: 重提需求来重写就好,何苦回头看。 09/10 11:24
19F:→ Lordaeron: 找人给环境,给SOURCE,再重新找出来,你花的钱都够 09/10 11:26
20F:→ Lordaeron: 做一套新的了,有SOURCE不代表好逆向。 09/10 11:27
21F:→ cancelpc: DELPHI是CS架构盛行时的快速开放工具,许多UI元件会直接 09/10 14:34
22F:→ cancelpc: 连动检核/资料等是看不到code的 09/10 14:34
23F:→ Lordaeron: 连DB SERVER的话是要SQL,LOCAL DB的话,要看filter. 09/10 15:11
24F:推 chengcti: 我有发信 这简单 我看过source code 再报价 以前我还做 09/14 16:14
25F:→ chengcti: 过反组译Delphi code 不过很多套件可能都没了 09/14 16:14
26F:→ chengcti: 要组回去要用新套件 09/14 16:14
27F:→ diky9596: 目前已找到,感谢各位的来信,就不一一回覆了 09/15 20:06