请问在Delphi编的Console Application中可以实现动画吗??我需要做人狼羊菜过河问题的动画实现,现在基本算法实现了,可是不知动画该如何实现呢?请高手们慷慨相救。或者哪位有在Application中实现的过河问题的源码吗?请给小女一份,小女来世愿意以身相许来报答啊。

解决方案 »

  1.   

    dos下的动画,以前倒是做过,不显现在忘得差不多了,
    一般的pascal教程上都有的,看看很容易的。
      

  2.   

    要等来世阿^^;所谓动画实际上也就是静态画面,不同的是通过1秒内连续更换N副图画来实现让肉眼看起来是
    连贯的而已。
    上学的时候做过一个运输图遍历的例子。那个也就是简单的通过LineTo函数,控制时间间隔
    等等,看起来也就是简单的动画实现了。
    楼主无法更改需求的情况下。我认为可以从2方向考虑。
    一:自己编写所谓每帧的那个显示函数,然后每秒内提供25次数据让该函数显示
    二:找到类似Sea程序的源代码,将核心模块改写成为可以调用的dll或者自己干脆改成为Object pascal的函数,然后就可以在windows用ps之类做好gif 动画,然后调用显示。