http://forums.alliedmods.net/showthread.php?t=64767
源代码就像缺少了很多东西,我找不到像呃TBX和其他一些东西
我真的不懂语言,但我希望能用delphi 2009 / 2010.net编译,然后看看有关移植它的IL。 (对C#我猜)
这背后的原因是因为pawnstudio很快乐但是程序(布局,语法高亮,intellisense(clamsense)与包含文件在内的函数一起工作的事实)非常容易使用。
有人可以帮忙吗?
答案 0 :(得分:9)
这是一个非常非常糟糕的主意。 首先稳定,然后端口(如果需要)。移植引入了问题,当你无法判断错误是存在还是新错误时,这并不好。
[编辑]我已经下载了源代码。这不是我所说的现代的,重构良好的Delphi代码。长函数,没有面向对象可见,表单事件处理程序中的所有代码。 您可以在Torry
找到TBX答案 1 :(得分:4)
如果您使用的是Delphi 7,则使用的是VCL / delphi原生的各种组件。 那些不存在于c#中(在Delphi 2009/2010中可能是),所以你不能做一个天真的端口,你需要重做大部分程序。 (至少是界面部分)
答案 2 :(得分:1)
尚不支持TBX,但您可以查看spTBX
在C#中移植并不是一件容易的事。
答案 3 :(得分:1)
如果您不了解德尔福,那么您应该找一个能帮忙的人。 Delphi是一种比大多数人更容易使用的语言,但就像任何语言一样,它具有微妙,复杂和黑暗的角落。如果你试图在没有必要的领域知识的情况下移植它,那么你不仅要重新发明轮子,而且要半盲重新发明它。特别是如果你无法编译原文并进行测试。
它缺少哪些单位,BTW?