写一个聊天程序!(100分)

  • 主题发起人 主题发起人 zx
  • 开始时间 开始时间
Z

zx

Unregistered / Unconfirmed
GUEST, unregistred user!
我想写一个聊天程序,初步设想是用delphi写web的dll,用pageproducer
生成页面,读取硬盘上的临时字符串文件,然后定时刷新页面,形成动态聊
天。其中临时文件用chat.dll/add来添加主页中的form传送的字符串。
可是我遇到了一些问题!
大家对我的程序有什么想法或者有更好的方法请告知!!!
我遇到的问题明天再帖,今天没时间了!!!!
谢谢!!!!!!!!!!!!!!!1
 
聊天程序最好不要用Web来编, 实时性不够
 
可是我需要写一个基于web的聊天程序,并且我想用delphi
写isapi的动态连接库程序,没办法!!!
 
大家多帮帮忙,写好后我会用来在论坛上请yysun建一个连接,作为本
论坛专用聊天室,大家可以在论坛中约好,来聊天室讨论,所以请大家
多多参与!!
顺便告诉大家服务器<a href="http://202.118.16.3">东北大学</a>
 
上次给我来Mail,谈起过此事的是您啊! 怎么,不想用 Java applet了 ?

我倒开始研究 applet 的问题。想用 Delphi 做个 CORBA Server 什么的呢。

ps.东北大学 页面中文版,在我的IE4中不能显示中文,
charset=iso-8859-1,是不是改成charset=gb2312,比较好些?
 
谢谢斑竹,gb2312我会注意的!犯这种错误我很不好意思,以后会注意的,
我是一个大三的学生,帮老师干活,有些问题我也没办法,不过我倒是很
喜欢您的论坛。
applet是很好,而且移植到我们的unix服务器上也更方便,但我现在需要
用delphi写,应该是比较符合我们论坛的主题!而且比较容易实现,至于
java,我总有一天会用他写的,到底他的技术是先进的!!
还有,用netscapt浏览会好一些!!对了,东北大学主界面是不是很酷?
(如果您用800*600),我画的!!:-)
 
不是有现成的了天服务器吗?应该很难!
如果要基于WEB的,用FRONTPAGE生成一个,
如果要自己写请教版主,把这个论坛的框架借来用用!
如果成功多少给我点分,我出的注意,呵呵!
 
这个论坛好象是用NT IIS3的asp写的,要想用asp写聊天程序应该
没可能!至于frontpage好象不能写chat!老兄好象搞错了!您可能
说的是留言板之类的程序!!
 
用post方法传送的字符串是乱码!用get方法才行,但get方法的
request怎么分解呢?
 
用post方法传送的字符串是乱码!用get方法才行,但get方法的
request怎么分解呢?还有,几个人同时操作临时文件会不会有问题?
 
<font size=+3 color=red>
<a href=http://www.neu.edu.cn">
?????????????????????????????????????
?????????????怎么没人理我?????????????
?????????????????????????????????????
</a>
</font>
 
zx,

你的思路没问题, 出现的问题使你的程序问题, post 应该管用, 出现乱码可能是你
的html页的charset问题, 也可能是程序中string类型的问题
 
我有一个想法不知道能否实现。

作为一个聊天程序最关键的是刷新和速度,能否只将新的内容发送到客户端,让客户
端将新的东西加入并刷新到浏览器上。
 
用Delphi做一个Plug_in,这样就可以在本地生成页面,
甚至于直接在plug_in 的canvas上写,html的刷新就可以避免了.
自己定义plug_in和server的连接,可以做到只传送新的内容.

做plug_in可以在DSP上找到控件来做.很简单的,
好处是delphi的控件全部可以用,又快又好编程.
比如说左边可以用Ttreeview,右边用Tmemo或TRichEdit,
大伙儿看着多开心啊.
netscape,ie都可以用.

用applet应该也是一样的吧,调的慢,运行也慢,但是通用.

如果我在政治考试中拿plug_in 和 java来举"事物的对立统一"的例子,
不知道阅卷老师怎么想? :)

 
哈哈!太有意思了!
pulg_in的思想很好!可是我在这方面不太了解!
不过我想到了cooke!不知道delphi有没有可操纵
cooke的控件?
用cooke做客户端的缓存应该可以吧?
比pulg_in应该简单多了!!!!
告诉大家一个新开的BBS,如果大家常去清华BBS,
就应该可以去那儿!
telnet 202.118.16.3
login:bbs
ok!!!
 
Hehe, pulg_in 是指 nescape 的了,用 Delphi 和 IE 的话,
为什么不用 ActiveForm???????
看看相关的资料吧,嘴笑豁了可别赖我 ;)
 
建议您装个 Chat Server, MS Exchange Server 中的那个,
大家用 MS Chat 连上去,您不能劳神费劲去自己开发。

zx, 我可没有删过您任何东西啊。
 
不知道这个问题有没有关题?
刚从外面回来,发现已是天下大乱,群雄并起!

DELPHI的聊天室程序,我早就写了一个!
去我的主页:
http://www.nbip.net/michaeljia


源程序等我找找,会放到主页上的!
1998-12-01
 
cpp大虾:
您好!
我也想要!<A HREF="MAILTO XFTANG@SHTDU.EDU.CN">XFTANG@SHTDU.EDU.CN</A>
 
我怎么没找着
 
后退
顶部