电子白板源代码???(150分)

  • 主题发起人 主题发起人 ybb507
  • 开始时间 开始时间
Y

ybb507

Unregistered / Unconfirmed
GUEST, unregistred user!
那位富翁有delphi的电子白板源代码? mailto: ybb507@163.com skylin110@163.com
 
http://14160.tomore.com/1/31956.html
 
多谢SiWeiLiuLang,java的源码论坛上多次见,delphi的电子白板源码绝迹,各位有什么提示也欢迎多多指教。
 
倒,无非就是对CANVAS的操作,
你用个链表对操作进行个记录就行。
 
to:天真
是这么回事,那网络版的电子白板怎么办?
 
不明白,没遇到过,进来帮你顶下~
 
。。。。。。领分来了,这东西没有做过.
 
应该有点类似桌面涂雅类的程序,好像我以前在Delphi盒子上还看到过一个桌面粉笔类的软件,有源代码的
http://www.2ccc.com/article.asp?articleid=1752
屏幕书写软件-电子粉笔
可以参考一下
 
另外网络版的电子白板的话,主要是在画板数据每次更新后,就把画板数据通过某种你规定的通信协议,发送给对方,在对方的画板上显示出来,应该没多大问题的.
 
呵呵,天真说了个基本大概。
白板显示与数据保存问题,你可以参考侯杰的《深入浅出MFC》中的涂鸦(Scribble)范例程序,体系比较完整。(当然是把MFC中的做法借鉴到delphi中来,尤其是Document/View体系是好东东,不去做翻译式的誊写)
网络版的电子白板,涉及到实时的网络通讯,白板的Document数据一有更新,立即通讯,
则对方的View就立即随着更新。
 
认真聆听
 
长长见识,大家继续[:D]
 
这么多人接分。。。。。。。。
 
我也来接一下
 
網絡版的白板肯定要有這些控制:
取筆、放筆、進入取筆隊列﹔
取筆之后,得筆Client 端用 Hook 記錄鍵盤鼠標事件,然后發送到Server端,Server端設一緩沖池,記錄最近的操作序號和動作,其它客戶端動態刷新緩沖池,並獲取未獲得的記錄,最后再是全部Client 端根據記錄繪制白板內容。
 

Similar threads

回复
0
查看
1K
不得闲
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部