一、源码描述环境:VS2022winform二、功能介绍计算机技术的飞速发展使得其在自动化系统中的应用日益增强。大量监控、图像数据显示软件活跃在自动化工业及自动化教学领域。同时,软件系统的日益复杂化使得模块化开发变得尤为重要。本课题所设计的基于C#的波形显示控件就可在微软.NET平台下进行代码功能重用,达到模块化开发和快速开发的目的,使得程序员能够集中精力设计软件的具体业务流程,而不必担心波形呈现的问题。本文先介绍了.NET平台下用户控件开发的基本方法,以及用C#描述的GDI+图形开发技术,然后提出一种基于C#的波形显示控件的设计思路,并对波形坐标值转换、坐标标尺、工具栏、局部放大等具体的设计细节进行详细解析。本课题设计的波形显示控件实现了同时显示多条数据曲线、局部放大查看、波形显示自动调整最佳坐标范围、动态显示波形等功能。创新之处在于设计了一种方法,使得波形显示控件的坐标轴的起点值和终点值能够以浮点数显示,并自动根据当前波形显示控件的大小,描绘出符合用户视觉的坐标标尺。波形显示控件实现的功能(1)多条波形数据的显示。该波形显示控件能够同时显示多条波形数据,用户能够控制每条波形数据的显
此方案利用了.NET的特性,将核心的C#代码置于非托管代码(C++)中,然后利用动态编译特性来编译代码,编译前校验调用者身份,通过后则返回具体类实例,未通过则返回空,并加入了防调试功能。实现了“不能看(C++DLL在常规手段不能被反编译)”及“非合法调用者不能调”的目的。
自动更新程序与安装包打包(inno)说明:程序使用的是.net4.0框架I安装脚本里会判断机器是否安装过此框架,没有会自动安装。以上代码都是截取自真实项目,经过检验,请放心使用,
1.1版本更新* 新增系统设置功能* MyORM新增获取DataTable函数* Map新增getString()函数 * 自动判断浏览器是否支持gzip压缩,返回压缩后JSON
2、对于印章扫描源文件(未处理例如不能是截屏保存的图片)可以不用设置印章大小程序自动判断。
一、源码描述系统框架三层结构主要为devexpress+模板方法泛型类+ibatis.net,可以快速上手开发企业的信息管理系统,可提供oracle11g版本框架,非常适合二次开发人员使用,也可用于毕业论文演示
FastCSharp类库源码功能介绍:这个版本是fastCSharp的第六个部分,主要包括以下基础类库:1、基于.net元数据的代码生成器,fastCSharp.setup.cSharp.coder用于解析模板生成中间程序fastCSharp.cSharper.cs。2、基于缓存查询模式的ORM代码生成实例,自定义配置类是fastCSharp.setup.cSharp.sqlTable,同时支持反射模式fastCSharp.setup.cSharp.sqlTable.sqlToolvalueType。3、可嵌入的内存数据库引擎以及代码生成实例,自定义配置类是fastCSharp.setup.cSharp.memoryDatabase,采用二进制序列化模式,同时支持反射模式fastCSharp.setup.cSharp.memoryDatabase.localTablevalueType,keyType+fastCSharp.setup.cSharp.memoryDatabase.remoteTablevalueType,keyType。4、数据类快速序列化代码生成实例,自定义配置类是f