【叶帆开源区】- YFEdit(仿金山词霸数据显示区)控件(示例源码)
谢谢大家测试,谢谢大家支持
【演示界面】--------------------------------
http://www.bjjr.com.cn/yefan/pic/yfedit.jpg
【源码下载】--------------------------------
http://blog.csdn.net/yefanqiu/
【叶帆源码】->YFEdit(仿金山词霸)控件
【部分源码摘要】--------------------------------
'*************************************************************************
'**模 块 名:frmTest
'**说 明:叶帆软件工作室(YFSoft) 版权所有2004 - 2005(C)
'**创 建 人:叶帆
'**日 期:2004-10-05 23:27:28
'**修 改 人:
'**日 期:
'**描 述:YFSoft控件使用演示
'**版 本:V1.0.0
'*************************************************************************
Option Explicit
Dim strTitle() As String '标题
Dim strData() As String '内容
Dim lngColor() As Long '字体颜色
'*************************************************************************
'**函 数 名:chkEdit_Click
'**输 入:无
'**输 出:无
'**功能描述:编辑设置
'**全局变量:
'**调用模块:
'**作 者:叶帆
'**日 期:2004-10-05 23:31:36
'**修 改 人:
'**日 期:
'**版 本:V1.0.0
'*************************************************************************
Private Sub chkEdit_Click()
If chkEdit.Value = 0 Then
YFEdit1.EditFlag = False
Else
YFEdit1.EditFlag = True
End If
End Sub
'*************************************************************************
'**函 数 名:cmdAdd_Click
'**输 入:无
'**输 出:无
'**功能描述:数据添加
'**全局变量:
'**调用模块:
'**作 者:叶帆
'**日 期:2004-10-05 23:27:48
'**修 改 人:
'**日 期:
'**版 本:V1.0.0
'*************************************************************************
Private Sub cmdAdd_Click()
ReDim strTitle(4) As String
ReDim strData(4) As String
ReDim lngColor(4) As Long
strTitle(0) = "控件说明"
strTitle(1) = "属性"
strTitle(2) = "方法"
strTitle(3) = "事件"
strTitle(4) = "联系方式"
strData(0) = "YFEdit是一款仿金山词霸数据显示区的控件。可添加的数据条目数最大为32个。该控件免费发放,欢迎大家使用。"
strData(1) = "<EditFlag>" + vbCrLf
strData(1) = strData(1) + "编辑开关:True 可编辑,False 只读。"
strData(2) = "<SetData>-设置数据" + vbCrLf
strData(2) = strData(2) + "intNum(Integer) - 输入的数据个数" + vbCrLf
strData(2) = strData(2) + "strTitle()(String) - 输入的数据标题" + vbCrLf
strData(2) = strData(2) + "strData()(String) - 输入的数据内容" + vbCrLf
strData(2) = strData(2) + "TitleFontColor(Variant) - 标题的颜色" + vbCrLf
strData(2) = strData(2) + "DataFontSize(Variant) - 数据字体的大小" + vbCrLf
strData(2) = strData(2) + "TitleFontSize(Variant) - 标题字体的大小" + vbCrLf
strData(2) = strData(2) + "<GetData>-获取指定数据" + vbCrLf
strData(2) = strData(2) + "lngNo(Long = -1) - 数据索引号,默认值 -1 表示全部" + vbCrLf
strData(2) = strData(2) + "bTitleFlag(Boolean = False) - 返回数据是否包含标题内容"
strData(3) = "<DataWord>-返回光标处的文本" + vbCrLf
strData(3) = strData(3) + "index - 数据索引号" + vbCrLf
strData(3) = strData(3) + "Shift - 鼠标按键 1 鼠标左键 2 鼠标右键" + vbCrLf
strData(3) = strData(3) + "StrWord - 单词内容"
strData(4) = "YFSoft - 叶帆软件工作室" + vbCrLf
strData(4) = strData(4) + "Email:yefan@vip.sina.com"
lngColor(1) = RGB(0, 150, 0)
lngColor(2) = RGB(0, 0, 200)
lngColor(3) = RGB(200, 0, 0)
YFEdit1.SetData 5, strTitle, strData, lngColor
End Sub
'*************************************************************************
'**函 数 名:cmdGetData_Click
'**输 入:无
'**输 出:无
'**功能描述:获取数据
'**全局变量:
'**调用模块:
'**作 者:叶帆
'**日 期:2004-10-05 23:32:45
'**修 改 人:
'**日 期:
'**版 本:V1.0.0
'*************************************************************************
Private Sub cmdGetData_Click()
If chkTitle.Value = 0 Then
txtData = YFEdit1.GetData(cmbGetData.ListIndex - 1, False)
Else
txtData = YFEdit1.GetData(cmbGetData.ListIndex - 1, True)
End If
End Sub
--------------------------
如果哪位朋友对控件源码感兴趣,有两个办法可以获取控件源码
1、提供优秀的源码彼此切磋。
2、注册VB源码之友的正式用户。
--------------------------
【叶帆开源区】链接
1、XP界面窗体制作(可放缩、可缩小到托盘)
http://community.csdn.net/Expert/topic/3387/3387552.xml?temp=.416424
2、VB源码之友
http://community.csdn.net/Expert/topic/3365/3365079.xml?temp=7.926577E-02
3、定制公用对话框(如photoshop的文件打开对话框)
http://community.csdn.net/Expert/topic/3380/3380429.xml?temp=.3048517
4、MSComm串口通信示例
http://community.csdn.net/Expert/topic/3387/3387736.xml?temp=.2366754
5、任意透明窗体--运用API实现特异窗体
http://community.csdn.net/Expert/topic/3389/3389796.xml?temp=.8869898
6、鼠标滚轮控件
http://community.csdn.net/Expert/topic/3408/3408708.xml?temp=.9069178
相关推荐
通信行业基于MongoDB的安全合规与性能优化:5G时序数据处理、可查询加密及窗口函数应用
内容概要:本文围绕MongoDB在通信行业的深度应用,系统讲解了可查询加密、时间序列集合、窗口函数与性能诊断四大核心技术。通过详实的代码案例,展示了如何利用可查询加密实现敏感数据合规存储与查询,使用时序集合高效处理5G网络KPI等高频写入场景,借助窗口函数进行经营指标的趋势分析,并结合explain()与查询分析器完成性能调优。文章还涵盖分片一致性检查、索引优化等运维实践,全面覆盖通信系统对安全、性能与扩展性的严苛要求。; 适合人群:具备一定数据库基础,从事通信行业研发、架构或运维工作1-3年的技术人员,尤其是参与5G网络监控、客户数据管理或大数据平台建设的相关人员。; 使用场景及目标:① 实现用户手机号、身份证等敏感信息的加密存储与等值查询,满足安全合规要求;② 构建高吞吐、低延迟的5G基站KPI时序数据存储与分析系统;③ 在数据库层直接完成滑动平均、累计求和等经营分析,减少应用层计算负担;④ 诊断慢查询、验证索引有效性,保障系统高性能运行。; 阅读建议:此资源强调理论与实战结合,建议读者在本地或测试环境部署MongoDB 7.0+版本,动手复现文中代码,重点关注schemaMap配置、时序集合参数选择与窗口函数语法细节,并结合explain执行计划理解底层优化机制,从而真正掌握通信级数据架构的设计精髓。
国央企创新负责人如何借助平台实现技术成果的高价值转化与资源精准配置?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
产业园区运营负责人如何在平台建设中科学配置创新资源,提升园区内技术对接效率?.docx
产业园区运营负责人如何在平台建设中科学配置创新资源,提升园区内技术对接效率?
产业园区运营负责人如何提升园区内技术供需匹配的精准度?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
高校技术转移办公室人员如何提升科技成果推介的效率与质量?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。


控件
