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


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

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

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


加好友 发短信
等级:幼狐 帖子:153 积分:1138 威望:0 精华:0 注册:2016/5/15 21:50:00
  发帖心情 Post By:2017/9/30 17:12:00 [只看该作者]

已提示附件上传成功,怎么会没有?我上传的是qqclient.table

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


加好友 发短信
等级:幼狐 帖子:153 积分:1138 威望:0 精华:0 注册:2016/5/15 21:50:00
  发帖心情 Post By:2017/9/30 17:13:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:qqclient.table


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


加好友 发短信
等级:超级版主 帖子:106081 积分:539504 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/9/30 17:29:00 [只看该作者]

改为模式窗口

Forms("登录窗口").Open()
DataTables.Save
Syscmd.Project.Exit(False)
[此贴子已经被作者于2017/9/30 17:29:41编辑过]

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


加好友 发短信
等级:幼狐 帖子:153 积分:1138 威望:0 精华:0 注册:2016/5/15 21:50:00
  发帖心情 Post By:2017/9/30 17:43:00 [只看该作者]

测试了一下,除了窗口,菜单还是能显示。

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


加好友 发短信
等级:超级版主 帖子:106081 积分:539504 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/10/4 8:13:00 [只看该作者]

我测试没有问题。说明你的测试步骤,并截图说明。

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


加好友 发短信
等级:幼狐 帖子:153 积分:1138 威望:0 精华:0 注册:2016/5/15 21:50:00
  发帖心情 Post By:2017/10/8 20:13:00 [只看该作者]

我是用foxtabe2016试用版测试的。将代码Forms("登录窗口").Open()
DataTables.Save
Syscmd.Project.Exit(False)
放在afteropenproject事件中,并将登陆窗口改为模式。系统登陆后,菜单和登录窗口同时出现。由于是模式窗口,不能截图。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/8 20:32:00 [只看该作者]

以下是引用13055984798在2017/10/8 20:13:00的发言:
我是用foxtabe2016试用版测试的。将代码Forms("登录窗口").Open()
DataTables.Save
Syscmd.Project.Exit(False)
放在afteropenproject事件中,并将登陆窗口改为模式。系统登陆后,菜单和登录窗口同时出现。由于是模式窗口,不能截图。

 

你登陆按钮编写肯定有问题,请照着21楼去做,如果还有问题,做个例子上来测试。


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


加好友 发短信
等级:幼狐 帖子:153 积分:1138 威望:0 精华:0 注册:2016/5/15 21:50:00
  发帖心情 Post By:2017/10/8 21:03:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:qqclient_201710082056.zip


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/8 21:11:00 [只看该作者]

汗,登陆按钮的代码改成这样

 

If QQClient.Ready Then
    MessageBox.show("QQClient已经启动,请先关闭","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    Return
End If
QQClient.ServerIP = e.Form.Controls("txtIP").Value  '指定服务器IP地址
QQClient.ServerPort = e.Form.Controls("txtPort").Value  '指定服务器端口
QQClient.UserName = e.Form.Controls("cmbDepartment").Value & "." & e.Form.Controls("txtUserName").Value '指定登录用户名
QQClient.Password = e.Form.Controls("txtPassword").Value
If QQClient.Start() = True '如果登录成功
    e.Form.Controls("btnChat").Enabled = True
    Dim msg As String =  "恭喜,OpenQQ登录成功!"
    If QQClient.ServerMessage > "" Then '如果服务器返回了欢迎信息
        msg = msg & QQClient.ServerMessage
    End If
    popMessage(msg,"提示",PopiconEnum.Infomation,5)
   
    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
   
Else '如果登录失败,显示服务器返回错误信息
    e.Form.Controls("btnChat").Enabled = False
    PopMessage("QQClient登录失败,原因:" & vbcrlf & QQClient.ServerMessage,"提示",PopiconEnum.Error,5)
End If

 


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


加好友 发短信
等级:幼狐 帖子:153 积分:1138 威望:0 精华:0 注册:2016/5/15 21:50:00
  发帖心情 Post By:2017/10/9 10:14:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:qqclient_201710091010.zip

经过测试,菜单和窗口还是同时出现。

 回到顶部
总数 53 上一页 1 2 3 4 5 6 下一页