nonsmall 发表于 2009-5-26 17:45:00

[投票] 可视化DCL制作工具是否需要?

<p>程序基本功能:<br/>在ACAD绘图区绘制一个窗体样式,则程序自动生成对应的DCL代码.<br/>拖动控件的时候,其他控件会自动避让,自动调整大小.<br/>控件本身支持拖拉长宽.控件自动对齐.<br/>其他功能参考一般的可视化窗体编辑器.(能实现多少算多少)</p><p>最好DCL连接的代码也自动生成,我算懒到家了吧?<br/>------------------<br/>这个想法在刚学DCL的时候就有了.但是很清楚工作量,一直没敢动手.<br/>后来用了飞诗的ListDcl,还接触了opendcl VBA窗体(简单的挪用到Lisp成功) <br/>越来越没信心弄了,不知道DCL还有多少价值,是不是一辆"末班车".<br/>大伙给个意见吧.</p><p>有兴趣搞开发研究的朋友加我的QQ群:20378478 可以的话"伙同"我一起弄.</p>

carrot1983 发表于 2009-5-26 19:00:00

<p>这个工程量太大了。。。</p><p>我是来泼冷水的。</p><p>我现在学习C#.NET。</p><p>用VS2008,那才叫可视化对话框,那个叫漂亮,简单轻松。</p><p>飞诗做的不错。</p><p>我现在编DCL都用他的。</p>

highflybir 发表于 2009-5-26 19:23:00

<p>是的工作量太大了!曾经有过相似的想法,觉得制作DCL是一件很痛苦的事情,后来用了OpenDCL,感觉到虽然方便,还是不想用,干脆学C++了,对话框想怎么弄就怎么弄,想怎么漂亮就怎么漂亮。</p><p>不过这个东西对于初学者恐怕是很有用处的,很希望楼主有这样的奉献精神,但觉得恐怕得费很多心血,心痛楼主的才华啊。</p><p>不妨这个帖子可以讨论一下,用怎样的方法去实现可视化DCL? fsxm无疑实现了很多功能,可否在这里谈谈心得?</p>

mccad 发表于 2009-5-26 21:25:00

<p>N多年前想过,因为2000年换用VBA后,就没有想法了。</p><p>在这方面,确实也出现过许多的作品,但都没有完全可视化。</p><p>LISP在ACAD中的二次开发地位已经排到倒数第2了,但对于初学者来说是福音。</p>

狂刀无痕 发表于 2009-5-26 21:53:00

<p>看来想过的人不少,我也想过。</p><p>但是觉得有点鸡肋。主要是dcl体质太弱</p>

sailorcwx 发表于 2009-5-26 22:40:00

<p>我没有想过做DCL,我想过做一个类似VS的lisp编辑器,可以枚举函数,同时还可以提示各函数的用法。如技术可以的话最好融入opendcl。不过同时在考虑一个问题,VBA已经废了,lisp到底还能走多远?</p>

飞诗(fsxm) 发表于 2009-5-26 23:09:00

<p>嗯!做吧!大多数时候做一个程序不是为了现在能实现什么,</p><p>只是为了给自己一个思考的题材!语言本身也没什么可以说的,思想宽了学什么都快!</p><p>还有就是我们也不是专业的编程人员.也没有必要什么都去学.要学的只是思考方法!</p>

carrot1983 发表于 2009-5-26 23:19:00

<p>如果是学习思考方法:</p><p>那期待能把方法亮出来。</p><p>最好是源码让大家学习。</p><p>如果是这样子。顶一票。</p>

masterlong 发表于 2009-5-27 02:06:00

<p>与其做这个</p><p>我看不如做通用型的悬浮或可停靠窗口的支持</p><p>在上面可以任意布置控件</p><p>然后这个窗口又能支持LISP程序</p><p>也就是LISP不做修改就可以移植到这个窗口</p><p></p><p>这对只掌握LISP的人更有用</p><p>毕竟DCL虽然麻烦却总还能写出来</p><p>但是相比重新学一个新的语言</p><p>对我们这些没有基础又没时间的人来说</p><p>却要简单的多</p><p>只懂LISP的菜鸟的一家之言</p>

mccad 发表于 2009-5-27 06:43:00

carrot1983发表于2009-5-26 23:19:00static/image/common/back.gif如果是学习思考方法:那期待能把方法亮出来。最好是源码让大家学习。如果是这样子。顶一票。

<p></p>思路有时一点就明,但源码的话还要看半天。
页: [1] 2 3 4
查看完整版本: [投票] 可视化DCL制作工具是否需要?