Foxtable(狐表)用户栏目专家坐堂 → 如何在内置聊天窗用代码发送文件、消息


  共有5809人关注过本帖树形打印复制链接

主题:如何在内置聊天窗用代码发送文件、消息

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/25 9:30:00 [显示全部帖子]


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/25 9:41:00 [显示全部帖子]

方法一:做个菜单 http://www.foxtable.com/webhelp/scr/3076.htm

 

方法二:自己做个发送按钮。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/25 9:53:00 [显示全部帖子]

以下是引用13055984798在2017/9/25 9:49:00的发言:
我用的是foxtable2016,里面没有自定义聊天窗口。

 

在内置的聊天窗口内,你只能新增菜单,如 http://www.foxtable.com/webhelp/scr/3076.htm

 

直接说你想做什么功能吧。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/25 11:15:00 [显示全部帖子]

以下是引用13055984798在2017/9/25 11:12:00的发言:
我想把聊天窗口内聊天的信息、发送的文件通过服务器记录下来。能否做到?

 

这个做不到,除非自定义一个聊天窗口。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/25 11:28:00 [显示全部帖子]

以下是引用13055984798在2017/9/25 11:18:00的发言:
自定义一个聊天窗口很复杂吗?

 

复杂,比如你要做成和【内置聊天】一样,就很麻烦。

 

目前,内置聊天窗口发送文字、发送图片等操作,都不会触发对应的事件,做不到你要做的功能。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/28 13:05:00 [显示全部帖子]

以下是引用13055984798在2017/9/28 12:17:00的发言:
打开项目时,项目的用户登录窗能否不显示,而直接显示openqq用户登录窗?

 

http://www.foxtable.com/webhelp/scr/1796.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/28 14:14:00 [显示全部帖子]

你的登陆窗口要设置成怎样的都可以。如果要漂亮,那就多用背景图片去做。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/28 15:42:00 [显示全部帖子]

以下是引用13055984798在2017/9/28 15:40:00的发言:
能否实现打开项目时,只看到openqq的用户登录窗口,其余部分则不见?

 

1、登陆窗口设置成模式窗口;

 

2、AfterOpenProject事件写代码

 

Forms("窗口1").Show

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/28 16:07:00 [显示全部帖子]

以下是引用13055984798在2017/9/28 16:04:00的发言:
这样设置,除了登录窗外,还是能见到系统菜单、表格,不能只显示登录窗。

 

你的主窗口设置成模式窗口。在afterOpenProject打开登陆窗口,登陆后打开主窗口

 

afterOpenProject事件

 

Forms("登陆").Show

basemainform.Close


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/28 17:18:00 [显示全部帖子]

以下是引用13055984798在2017/9/28 16:59:00的发言:
我想单独做个聊天软件,项目启动后,只显示openqq用户的登录窗,点击确认后,打开内置聊天窗。整个过程要求不显示多余的画面,能不能实现?

 

全局代码

 

Public Sub Form_Click(ByVal sender As System.Object, _
    ByVal e As System.EventArgs)
    Forms("登陆").Close
End Sub

 

afterOpenProject事件

 

Forms("登陆").Show

basemainform.Close

 

登陆窗口登陆按钮执行

 

Forms("登陆").BaseForm.opacity = 0

qqClient.OpenChatWindow

Dim frm As windows.forms.form = Application.OpenForms("frmTalker")
If frm IsNot Nothing Then
    addhandler frm.closed, addressof Form_Click
End If


 回到顶部
总数 20 1 2 下一页