社区
Delphi
帖子详情
如何实现QQ的效果?【100分求解】
lianghua21cn
2004-11-22 03:43:58
我做了一个类似QQ的聊天程序。
需求:用户可以在一个输入框中录入文本,插入图标,然后传送到对方。
初步的,我使用类似 " (B) "的方式表示一个图标,接收方收到后,就可以根据这个字符串翻译为相应的图标并显示出来。
问题是:在发送方,只能显示为“ (B) ",而不能象QQ那样直接显示图标和文字混排。 因为如果为显示了图标,则发送时就必须发送二进制的内容,信息量太大了。
有没有什么控件,能够实现图片和文字混排,又能把把图片识别为文本?
...全文
134
15
打赏
收藏
如何实现QQ的效果?【100分求解】
我做了一个类似QQ的聊天程序。 需求:用户可以在一个输入框中录入文本,插入图标,然后传送到对方。 初步的,我使用类似 " (B) "的方式表示一个图标,接收方收到后,就可以根据这个字符串翻译为相应的图标并显示出来。 问题是:在发送方,只能显示为“ (B) ",而不能象QQ那样直接显示图标和文字混排。 因为如果为显示了图标,则发送时就必须发送二进制的内容,信息量太大了。 有没有什么控件,能够实现图片和文字混排,又能把把图片识别为文本?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
coeltdit
2004-11-23
打赏
举报
回复
学习来的,顺便接接分!:)
lianghua21cn
2004-11-23
打赏
举报
回复
to robbyzi(红客robby):
谢谢,有些启发,可是还是没有解决!:)
wfnumen2
2004-11-23
打赏
举报
回复
UP
joanagle
2004-11-22
打赏
举报
回复
關注ING ....
robbyzi
2004-11-22
打赏
举报
回复
看看这个。。
MSN / QQ 中的CRichEditCtrl (一) —— 动画表情
http://blog.csdn.net/dTianx/archive/2004/11/17/184949.aspx
应该有点帮助的。
lianghua21cn
2004-11-22
打赏
举报
回复
to Maple119(枫叶) :
我原来也是想做两个richedit,一个显示,一个用于传输。但必须同步两个edit的内容,实际上也就是我说的“识别图片”,因为在richedit中,如果把" (B) "这样字符串要显示为图片,实际上是插入了一个图片,这个图片和" (B) "的对应关系就不知道了。
to 其他人:
谢谢建议,不过还是没有解决方案 :)
纯冰糖
2004-11-22
打赏
举报
回复
实现图片和文字混排:你可以尝试用一下rxRichEdit
图片识别为文本:比较难吧
我没有再用qq,我估计qq是用了最新的richedit.dll,或者自己编写了一个特殊的动态链接库
fayeflash
2004-11-22
打赏
举报
回复
帮你顶
cliangb
2004-11-22
打赏
举报
回复
可以在本地建一个数据库,建立输入图标的字符,和输出图标的代码,接收时通过接收的字符去取本地的图标
surpassable
2004-11-22
打赏
举报
回复
帮你顶吧~~~~~~~~~~
Maple119
2004-11-22
打赏
举报
回复
你可以这样试试。保存两个值,一个是当时输入的值,一个是即时显示的值。
liyu001xj
2004-11-22
打赏
举报
回复
up
bee2518
2004-11-22
打赏
举报
回复
帮顶
期待中
断肠人在天涯
2004-11-22
打赏
举报
回复
UP
pengxuan
2004-11-22
打赏
举报
回复
不会,帮你顶
所罗门插入式算法
求解
VRPTW问题
本代码采用java
实现
所罗门I1插入式算法解决带时间窗的vrp问题,
求解
效果
不错,并附有可视化的结果.
【车间调度】基于matlab NSGA2算法
求解
车间调度优化问题【含Matlab源码 2418期】.mp4
CSDN佛怒唐莲上传的视频均有对应的完整代码,皆可运行,亲测可用,适合小白; 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果
效果
图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主或扫描视频
QQ
名片; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作
小程序
实现
加好友聊天功能,同微信聊天
QQ
聊天
实现
跟微信
QQ
聊天相同的功能,用户进来首先进行注册,然后注册过的用户可以直接登录。登录完成后可以切换账号,也可以再注册账号,一个用户可以注册多个账号,和
QQ
一样。可以根据好友账号添加好友,然后申请成为好友,对方同意后,可以进行聊天。页面
分
为消息页面、通讯录/好友列表页面,我的页面,和
QQ
微信的布局一样,聊天页面布局
效果
和
QQ
微信一样。技术上采用JavaScript、html、css这些
实现
,数据库存储在云数据库里面,图片存储在云存储里面,核心是数据库的设计和业务逻辑的梳理,以及js的灵活运用。CMS管理后台,大家需要的话,可以根据我的教程来
实现
,这个是额外的一个后台管理功能,这个管理数据的话再web端,非常的方便!
MATLAB教学视频数模资料及源程序代码下载及说明-MATLAB教学视频,数模资料及源程序代码下载及说明.pdf
MATLAB教学视频数模资料及源程序代码下载及说明-MATLAB教学视频,数模资料及源程序代码下载及说明.pdf MATLAB源程序代码、免费视频、教学课件及付费视频的预览版下载,请直接看此贴的附件PDF文档! 如果下载有问题,请加
QQ
群:467976437 免费视频、教学课件及付费视频的预览版,已上传至
QQ
群共享,直接下载! MATLAB原创付费教学视频说明 每一期的教学内容均包含教学视频(硬件加密,绑定电脑),教学课件,MATLAB源代码。每期视频的售价均为十元,授权一台电脑播放,不限播放次数。有需要MATLAB付费教学视频的同学,请加视频作者的
QQ
:993878382 随时恭候! MATLAB教学视频的教学内容说明(第1期免费
分
享,2至11期为付费视频) 第一期:MATLAB GUI中uitable的使用方法详解(免费
分
享) 本期视频时长约65
分
钟,配合多个实例,全方位地介绍了GUI中uitable的使用方法,包含 uitable的设置(两种设置方法),数据及类型初始化,数据的调用等。 第二期:详解快速傅里叶变换FFT在MATLAB中的
实现
本期视频时长约65
分
钟,首先,从FFT的由来开始讲起,然后在MATLAB中
实现
了FFT的计算,并给大家详细地解读了FFT的变换结果,最后还介绍了FFT的一个应用实例。 第三期:MATLAB十个基础入门实例详解 本期视频时长约110
分
钟,精选了十个基础的实例,帮助初学者快速入门MATLAB。十个实例中,前五个实例为MATLAB中的一些基本的操作,后五个实例为MATLAB中的一些简单的应用。 第四期:非线性方程(组)在MATLAB中的
求解
方法 本期视频时长约
100
分
钟,配合多个非线性方程(组)实例,全方位地讲解了非线性方程(组)在MATLAB里的
求解
方法。主要内容包括:图解法,solve符号
求解
法,以及fsolve数值
求解
方法,并对各种
求解
方法进行了总结。 第五期:MATLAB数字图像处理基础入门 本期视频时长约75
分
钟,从数字图像的获取和表示方法开始讲起,详细地介绍了MATLAB中四种类型图像的数据结构,以及不同类型图像之间的转换,帮助初学者,快速建立数字图像处理的基本概念。 第六期:傅里叶变换的频域滤波详解 本期视频时长约80
分
钟,通过实例讲解和MATLAB代码的编写,详细解释了频域滤波的基本方法和实施步骤,让同学们加深理解时域和频率之间的转换,同时,建立起系统对输入信号响应的概念。 第七期:MATLAB二维图形的绘制及句柄操作 本期视频时长约110
分
钟,通过具体的实例,充
分
结合MATLAB自动生成的绘图代码,循序渐进地讲解二维图形的绘制,以及对象属性的设置方法,进而引导出图形句柄的概念,然后采用句柄操作的方法,对各种对象的属性进行设置。 第八期:详解数据插值的MATLAB
实现
本期视频时长约120
分
钟,通过三个具体的数学建模案例,详细地讲解了MATLAB中一维插值和二维插值的应用和
实现
方法。另外,还通过自编程的方式,
实现
拉格朗日插值方法。视频的最后,还对多维插值做了基本的介绍。 第九期:空间域图像增强之灰度变换和直方图均衡匹配 本期视频时长约105
分
钟,通过大量的图片增强案例,从图像的显示
效果
和灰度直方图
分
析入手,通过自编程,详细地讲解了图像的四种灰度变换;使用MATLAB自带的imadjust函数;以及直方图均衡化和规定化(匹配)处理的图像增强方法。 第十期:MATLAB
实现
连续时间系统的时域
分
析 本期视频时长约70
分
钟,通过具体的系统
分
析案例,详细地讲解了连续系统的三种时域
分
析方法:系统微
分
方程
求解
法,基于传递函数的lsim
求解
方法,基于冲激响应的卷积积
分
求解
法。视频的最后,还对各种方法进行了总结和展望。 第十一期:MATLAB
实现
离散时间系统的时域
分
析 本期视频时长95
分
钟,通过具体的案例解析,详细地讲解了离散时间系统的三种时域
分
析方法:递归法(迭代法),filter函数
求解
法,基于单位样值响应的卷积
求解
法;并深入探讨了离散时间系统的初始状态与初始条件之间的关系。 MATLAB原创教学视频,持续更新中……
N_Queen_show.zip
VS2019 C/C++ easyX
实现
N后问题可视化,可以直接查看解,也可以查看
求解
过程,可以自行通过键盘输入控制演示速度(随机按下键盘上一个键演示下一步),也可以自行设置演示速度自动演示,支持问题规模为4-8。成品
效果
见https://blog.csdn.net/
qq
_44643644/article/details/118518030
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章