vb.net RichTextBox中,如何对字体字号不一样的文字设置统一的字号和字体?

boghda 2016-09-21 12:45:38
vb.net RichTextBox中可以使用combox控件,里面设好10,20,30,40........当用户选择相应的值时,richtextbox中的字体大小size变为选择的值的大小。
如果选择的文本的字体、字号都是一样,通过下面的代码可以实现,但是选择文本中如果有字体、字号不一样的文字,每次到这出现错误,无法继续运行。
RichTextBox1.SelectionFont = New Font(Me.RichTextBox1.SelectionFont.Name, Val(Me.gongjulan_zihao.SelectedItem))
麻烦,朋友们给点建议,最好是几行代码,谢谢
...全文
1279 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
不知道你是不是要这个
  Private Sub ComboBox1_SelectedValueChanged(sender As Object, e As EventArgs) Handles ComboBox1.SelectedValueChanged
RichTextBox1.SelectionFont = New Font("Arial", CType(ComboBox1.Text, Integer), FontStyle.Bold)
End Sub

qq_37140682 2018-10-21
  • 打赏
  • 举报
回复
https://zhidao.baidu.com/question/152645956.html
weixin_41801583 2018-03-27
  • 打赏
  • 举报
回复
遇到同样困难了,同时选中两种字体,再设置新字体时不能操作。
水哥阿乐 2016-10-02
  • 打赏
  • 举报
回复
贴出调试中出错部分的运行代码和调试中出错提示
内容概要:本文围绕《【卫星信号】模拟卫星信号传播研究(Matlab代码实现)》这一技术资源展开,系统介绍了利用Matlab进行卫星信号传播过程建模与仿真的方法。该资源聚焦于构建卫星信号在复杂空间环境的传播模型,综合考虑自由空间路径损耗、大气吸收、多径效应、多普勒频移、电离层闪烁及噪声干扰等多种物理因素,通过Matlab编程实现信号传输特性的动态仿真与可视化分析,帮助研究人员深入掌握卫星通信信道的关键特性与建模流程。; 适合人群:具备Matlab编程能力和通信原理基础知识的高校研究生、科研机构研究人员及从事卫星通信、导航定位、遥感遥测等领域的工程技术人员,特别适用于需要完成相关课题仿真、毕业设计或项目开发的初级与级科研人员。; 使用场景及目标:①用于教学与课程设计加深对卫星信号传播机制的理解;②支撑卫星通信系统链路预算、接收机灵敏度分析与抗干扰算法设计;③服务于学术论文撰写、科研项目申报的仿真验证环节,提供可复用的代码框架与建模思路。; 阅读建议:建议读者结合经典通信理论教材同步学习,重点剖析代码关于信号调制、信道建模、噪声叠加与接收端解调等模块的实现逻辑,动手运行并调整轨道参数、频率、环境条件等变量,观察信号质量变化,从而深化对卫星信道动态行为的认知。

16,718

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧