Delphi 水力计算曲线与绘图问题源码,2009年东北三省数学建模问题原型源码。展示运动界面追踪水力计算,内容包括基本数据、管线全景、Q、Q0、V曲线、连续充满水的各段水压、时间曲线、最高流量下各节点的流量曲线等。 程序运行方面部分释义: //创建编译类,成功返回编译类句柄,失败返回0; 不用时调用cm_CloseTCmHandle关闭句柄 //其它函数需要传递该值作为第一个参数 TfCreateTCompile = function: cm_Handle; stdcall; //关闭编译类句柄,释放空间 TfCloseTCompile = function(const hcm: cm_Handle): LongBool; stdcall; // 调用函数返回表达式的值(实参数值列表); //等价于 cm_SetFunctionParameter cm_GetValue TfGetFunctionValue = procedure(const hcm: cm_Handle; const PList: PExtended; const PResult: PExtended); stdcall; // (编译后才能调用) // 调用函数返回表达式的值; TfGetValue = procedure(const hcm: cm_Handle; const PResult: PExtended); stdcall; //(编译后才能调用) // 按当前设置的参数表传入参数值(实参数值列表) TfSetFunctionParameter = procedure(const hcm: cm_Handle; const PList: PExtended); stdcall; // (编译前后都能调用) // 设置需要编译的字符串(要编译的字符串,虚参数列表字符串,是否自动编译); ……
2023-12-23 11:15:24 141KB Delphi源码-图形处理
1
VC++ MFC实现的 全能高数 计算器 矩阵计算 函数绘图源码
2022-12-31 19:40:36 9.59MB VC++ MFC实现的 全能高数 计算器
1
c# 矢量图形编辑绘图 流程图 仿VISIO绘图 源码。 很不错的绘图源码 c# 矢量图形编辑绘图 流程图 仿VISIO绘图 源码。 很不错的绘图源码
2022-10-13 13:50:30 2.8MB c# 矢量图编辑 绘图 流程图
1
很好的工作流绘图Demo源码,想要学习工作流绘图的同学可以看看,很有价值的哦!
2022-08-12 16:28:24 154KB C# 工作流 绘图源码
1
浮云E绘图支持快速开发各类状态图、电子图纸、流程图等。 如果需要画viso、亿图等静态流程、状态等图,直接用浮云E绘图编辑器即可。 如果需要可动态更新图形状态的图,需要用到浮云E绘图编辑器+绘图DLL+其他业务系统(如网络图的网络连接业务模块、流程图的流程进展模块数据)。 本Demo源码详细实现了: 绘图DLL完整加载、更新编辑器生成的静态图元 实现多种业务数据(按Type、按Title或者按Name等)方式的关联业务系统对象,并实时更新图形的展现形式(线、区域、文字、图片的颜色、粗细、风格等) 使用浮云E绘图二次开发的流程: 1. 先使用浮云E绘图编辑器.exe绘制图形 2. 保存绘图数据文件(2个示例文件) 3. 创建第三方C#/VC等工程,集成FYDC.dll和API接口声明(参看Demo) 4. 调用接口函数读写绘图数据,显示图形、更新图形属性,关联业务对象(参看Demo)。
1
Java中的Canvas绘图源码实例,主要是画线条、弧线、圆角矩形、三角形、文字、圆形等简单的几何图形,主要是通过创建DrawingCanvas对象canvas,为canvas设置命令监听者,实现接口CommandListener的方法,把缓冲区图像的内容绘制到画布上,画图部分代码:   int w = getWidth(); // 画布的宽度   int h = getHeight(); // 画布的高度   Image buffer = Image.createImage(w, h); // 用于绘图的缓冲图像   Graphics gc = buffer.getGraphics(); // 获取缓冲图像的图形环境   // 清除画布   public void clearScreen() {    gc.setColor(255,255,255); // 设置绘图颜色为白色    gc.fillRect(0,0,w,h); // 把缓冲图像填充为白色    gc.setColor(255,0,0); // 设置绘图颜色为红色   }   // 绘制直线   public void drawLine() {    setTitle("直线"); // 设置画布的标题    clearScreen(); // 清除画布    gc.drawLine(10,10,w-20,h-20); // 绘制黑色直线    gc.setColor(0,0,255); // 设置绘图颜色为蓝色    gc.drawLine(10,h/2,w-10,h/2); // 绘制蓝色直线   }   // 绘制弧   public void drawArc() {    setTitle("弧线和填充弧");    clearScreen();    gc.drawArc(5,5,w/2-20,h/2-20,60,216); // 绘制弧线    gc.drawArc(5,h/2-10,w/2-20,h/2-20,0,360); // 绘制圆    gc.setColor(0,0,255);    gc.fillArc(w/2,5,w/2-20,h/2-20,60,216); // 绘制填充弧线    gc.fillArc(w/2,h/2-10,w/2-20,h/2-20,0,360); // 绘制填充圆   }   // 绘制矩形   public void drawRect() {    setTitle("矩形和填充矩形");    clearScreen();    gc.drawRect(25,25,w/2-30,h/2-30); // 绘制矩形    gc.fillRect(w/2 25,25,w/2-30,h/2-30); // 绘制填充矩形   }   // 绘制圆角矩形   public void drawRoundRect() {    setTitle("圆角矩形和填充圆角矩形");    clearScreen();    gc.drawRoundRect(5,5,w-5-30,h/2-30,20,20); // 绘制圆角矩形    gc.setColor(0,0,255);    gc.fillRoundRect(5,h/2,w-30,h/2-30,20,20); // 绘制填充圆角矩形   }   // 绘制三角形   public void drawTriangle() {    setTitle("填充三角形");    clearScreen();    gc.fillTriangle(w/2, h/6, w/6, h/2, w/2, h/2);   }   // 绘制文字   public void drawText() {    setTitle("文字"); //设置标题    clearScreen();    gc.setFont(Font.getFont(Font.FACE_SYSTEM,Font.STYLE_BOLD,Font.SIZE_SMALL)); // 设置字体    gc.drawString("Hello World!",0,0,gc.TOP|gc.LEFT); // 使用当前字体绘制文字    gc.setFont(Font.getFont(Font.FACE_SYSTEM,Font.STYLE_BOLD|Font.STYLE_UNDERLINED,Font.SIZE_LARGE));    gc.drawString("Hello World!",0,h/3,gc.TOP|gc.LEFT);   }
2022-02-21 11:56:57 46KB Java源码-网络相关
1
内容索引:C#源码,图形图像,矢量绘图  重点是模仿了CAD的矢量绘图功能,实现了画直线,长方形,圆形、选择线条颜色,线条粗细、移动以及清除等操作,还可以保存。
2022-02-18 20:37:11 87KB C#源代码 图形图像
1
本文介绍了使用VB.NET开发的3D几何库。
2021-12-13 20:25:49 102KB VB VB8 Windows .NET
1
pycharm工程pyQt5使用matplotlib绘图,点击界面中的plot按钮实时更新绘图
2021-11-25 10:24:23 9KB pyQt5
1