回 帖 发 新 帖 刷新版面

主题:[讨论]如何建一個象QQ那種即時通工具

本人擬建一個公司內網的即時通工具.功能很簡單,只要能夠傳遞文本文字及保存即時溝通記錄即可.現有以下的疑問請教狐友:
  
  1.如何在沒有打開即時通窗口的情況下,象QQ來信一樣,其小窗口有提示功能?如閃爍功能.
 
  2.滾屏用什麼控件比較好,如何設置到一定記錄之后先前的記錄從滾屏上自動消失.(有沒有比用LISTBOX作控件,用更新數組的方式更好的方法)

回复列表 (共38个回复)

沙发

那都是次要的,关键是你要懂怎么收发数据,并且同时开发出服务器端和客户端程序

板凳

首先已经有很好的类似工具了,如FEIQ、飞鸽传书,没有再开发的必要。
其次,好的介面和好的内部处理是两回事,VFP真的不太适合做这样的东西,因为运行库太大且每台机都要装。

有现成的还是用现成的好,当然想练手的除外。

3 楼

[quote]首先已经有很好的类似工具了,如FEIQ、飞鸽传书,没有再开发的必要。
其次,好的介面和好的内部处理是两回事,VFP真的不太适合做这样的东西,因为运行库太大且每台机都要装。

有现成的还是用现成的好,当然想练手的除外。[/quote]


  請注意:
  1.是公司內部的局域網!
  2.要知道,大多數公司是禁止QQ的!
  3.肯定是有需求才會提出.
  4.是簡易的即時通工具.只要傳遞文字即可.

4 楼

[quote]那都是次要的,关键是你要懂怎么收发数据,并且同时开发出服务器端和客户端程序[/quote]


  1.ERP都可以開發,何愁收發數據?
  2.對於我來說,就是界面要如何處理!

5 楼

[quote][quote]首先已经有很好的类似工具了,如FEIQ、飞鸽传书,没有再开发的必要。
其次,好的介面和好的内部处理是两回事,VFP真的不太适合做这样的东西,因为运行库太大且每台机都要装。

有现成的还是用现成的好,当然想练手的除外。[/quote]


  請注意:
  1.是公司內部的局域網!
  2.要知道,大多數公司是禁止QQ的!
  3.肯定是有需求才會提出.
  4.是簡易的即時通工具.只要傳遞文字即可.[/quote]

FEIQ你试过没有?能不能满足你的应用需求?会不会被你公司禁止?就算公司禁止还能有办法用呢?我的公司都封不住,相信你的公司一样没有办法。
VFP做这样的东西不是它的长处,强烈建议用现成的东西。
难道你还真想自己用锤子造一部大奔?
现实些吧,试过再说。别老停顿在自己的思维里。

6 楼

有一个QQ软件叫企业QQ(BQQ),专门用于局域网,有两个安装程序,一个安装于服务器端,另一个安装于客户端。如果需要,我可以给你发过去。

7 楼

XP系统自带的网上聊天软件NetMeeting就可以,好多年前我在局域网用过,只要呼叫局域网中某个计算机IP或计算机名称就能开始聊,和QQ界面类似。

百度百科中有相关介绍:
http://baike.baidu.com/view/101941.htm?fr=ala0_1_1


NetMeeting
基本信息
  Netmeeting是Windows系统自带的网上聊天软件,意为“网上会面”。Netmeeting除了能够发送文字信息聊天之外,还可以配置麦克风、摄像头等仪器,进行语音、视频聊天。虽然,国外的ICQ和国内的QQ等聊天软件已经风行起来,并且拥有QQ秀、形象、各种增值服务等功能,但是因为太花哨,Netmeeting依然占有一席之位。因为Netmeeting是通过计算机的IP帐号来查找,所以,只需知道计算机的IP地址就能够与另外的计算机聊天。
  使用Netmeeting非常简单,在XP系统下,点击开始中的运行,输入conf后运行,就能打开Netmeeting。进行一些设置后,就能正式使用。当你想要呼叫某人时,在窗口的输入框中输入欲要呼叫的电脑IP地址,再按旁边的电话图案,就能发出呼叫,当对方接受后就可以进行聊天。如果有摄像头等设备,还可以进行视频聊天。
  由于全世界大多数电脑都使用Windows系统,所以,Netmeeting特别适用于跨国聊天。不用担心对方的聊天工具与自己的不同。
  很多人对于MSN颇有微词,认为微软公司的在线聊天软件绝对不应该是这个水平和有这么多的疏漏,最起码MSN5.0版本还不能自动保存聊天纪录,就是一件很让人烦恼的事情,据说MSN6.0版本已经在公开测试,并且改进了很多,会让广大用户刮目相看,这是后话,但是MSN在线聊天软件其中的NetMeeting和Hotmail的强大整合功能则绝对显示出微软的大家风范,用好了这些功能,保证会让你的办公事半功倍。
  NetMeeting最大的特点就是功能实用,上手简单,这一点非常适合在家需要协同办公的用户,当然抗击SARS的特殊时期,NetMeeting的功能就更显得强大而重要。

8 楼

[quote][quote][quote]首先已经有很好的类似工具了,如FEIQ、飞鸽传书,没有再开发的必要。
其次,好的介面和好的内部处理是两回事,VFP真的不太适合做这样的东西,因为运行库太大且每台机都要装。

有现成的还是用现成的好,当然想练手的除外。[/quote]


  請注意:
  1.是公司內部的局域網!
  2.要知道,大多數公司是禁止QQ的!
  3.肯定是有需求才會提出.
  4.是簡易的即時通工具.只要傳遞文字即可.[/quote]

FEIQ你试过没有?能不能满足你的应用需求?会不会被你公司禁止?就算公司禁止还能有办法用呢?我的公司都封不住,相信你的公司一样没有办法。
VFP做这样的东西不是它的长处,强烈建议用现成的东西。
难道你还真想自己用锤子造一部大奔?
现实些吧,试过再说。别老停顿在自己的思维里。[/quote]

  如果我說,"小公司開發10來萬的ERP有什麼用,不是有用友有金碟嗎?"你有何感想?

  第一:我要用這個綁在ERP上,用文字的方式保留工作上的溝通證據.(我不知道你能不能想得到要保留哪些證據,但是這絕對有效)因為這些記錄是可以由網管查得到的.這是目的之一,也是最重要的目的.
  
  第二:現在都在推行無紙化辦公.一些單據都是電子簽核.相對於公司的人員,可以不上QQ,可以不上MSN,可以不上其它的任何即時工具,但是,他一定要上ERP.即然這樣,我為何不能把這個小小的功能加到ERP里呢?難道你認為VFP做一個這樣的東西等同於用錘子造奔馳?

  第三:提點建設性,可解決性的意見.不要認為世界上有奔馳大家就都會拒絕富康.

9 楼

[quote]XP系统自带的网上聊天软件NetMeeting就可以,好多年前我在局域网用过,只要呼叫局域网中某个计算机IP或计算机名称就能开始聊,和QQ界面类似。

百度百科中有相关介绍:
http://baike.baidu.com/view/101941.htm?fr=ala0_1_1


NetMeeting
基本信息
  Netmeeting是Windows系统自带的网上聊天软件,意为“网上会面”。Netmeeting除了能够发送文字信息聊天之外,还可以配置麦克风、摄像头等仪器,进行语音、视频聊天。虽然,国外的ICQ和国内的QQ等聊天软件已经风行起来,并且拥有QQ秀、形象、各种增值服务等功能,但是因为太花哨,Netmeeting依然占有一席之位。因为Netmeeting是通过计算机的IP帐号来查找,所以,只需知道计算机的IP地址就能够与另外的计算机聊天。
  使用Netmeeting非常简单,在XP系统下,点击开始中的运行,输入conf后运行,就能打开Netmeeting。进行一些设置后,就能正式使用。当你想要呼叫某人时,在窗口的输入框中输入欲要呼叫的电脑IP地址,再按旁边的电话图案,就能发出呼叫,当对方接受后就可以进行聊天。如果有摄像头等设备,还可以进行视频聊天。
  由于全世界大多数电脑都使用Windows系统,所以,Netmeeting特别适用于跨国聊天。不用担心对方的聊天工具与自己的不同。
  很多人对于MSN颇有微词,认为微软公司的在线聊天软件绝对不应该是这个水平和有这么多的疏漏,最起码MSN5.0版本还不能自动保存聊天纪录,就是一件很让人烦恼的事情,据说MSN6.0版本已经在公开测试,并且改进了很多,会让广大用户刮目相看,这是后话,但是MSN在线聊天软件其中的NetMeeting和Hotmail的强大整合功能则绝对显示出微软的大家风范,用好了这些功能,保证会让你的办公事半功倍。
  NetMeeting最大的特点就是功能实用,上手简单,这一点非常适合在家需要协同办公的用户,当然抗击SARS的特殊时期,NetMeeting的功能就更显得强大而重要。[/quote]

  三個問題:
  1.可操作性強嗎?會不會有很多人不會用?
  
  2.IP等於電腦,但是不等於人.如果我要溝通的電腦是另外的人在用呢?

  3.記錄能夠方便查到嗎?要不要到各個終端去查?

10 楼

只要传送文字,只需要使用WINSOCK套接字控件,用对方IP地址建立TCP/IP连接,然后发送文字。

我来回复

您尚未登录,请登录后再回复。点此登录或注册