CAD图纸图框中编号如何自动排序编号

CAD图纸图框中编号如何自动排序编号,第1张

1、首先利用“多行文本工具”或“单行文本工具”,在CAD文档中完成相关内容及标注的输入 *** 作。

2、在“扩展工具”菜单中选择“文字”-“自动编号”项。

3、此时就可以直接选择相应的文字内容,并在命令提示符界面中,输入“P”按回车键。

4、即可完成文本内容的自动编号的功能。

5、当然也可以直接通过命令实现编号的 *** 作,在“命令提示符”界面中输入如图所示的“_TCOUNT”命令。

6、接下来利用鼠标框选对应的文字内容,按回车键,之后在命令提示符界面中输入相应的内容即可完成编号 *** 作。

程序流程图是程序分析中最基本、最重要的分析技术,它是进行程序流程分析过程中最基本的工具。它运用工序图示符号对生产现场的整个制造过程做详细的记录,以便对零部件、产品在整个制造过程中的生产、加工、检验、储存等环节待作详细的研究与分析,特别适用于分析生产过程中的成本浪费,提高经济效益。

在这里说一下编程思路:

1、用过滤法,做一个选择集,选中图中所有的TK块

2、遍历这个选择集,得到每个图框的左下角坐标与右上角坐标,以及它里边的图号属性值

----同时得到坐标的最大Y值(用来找空的地方)

3、按属性值进行排序,将每个TK的坐标,排好顺序后,按先后次序,移动到“空”的地方

从左到右放置 ,间隔就是你所说的200

4、第3步中,要根据每个TK的坐标,选中TK内的所有实体,然后一起移动

5、唔。。。。差不多就是以上几步

图号选 C。

原理:

(1)地球南北自赤道起至88度,纬差4度的带以数字1,2,。。。22计算;

(2)地球东西自西经180度起,向东经差6度的带以数字1,2,。。。计算;

(3)以上划分形成1:100万国际标准图幅和图幅号。例如:纬度36-40,经度120-126,图幅号:10-51

(4)把百万图幅平均分成12行12列的144个小格,就是1;10万图幅。编号从左上开始,按行顺序1,2,。。。12,换行,从左继续13,。。,逐行编号直到144

(5)你给的经纬度,换算一下,应该是第71的位置。

#

先给你普及一下基本知识吧!

一、基本地形图编号

1、1:100万比例尺地形图的分幅编号

从赤道开始向南北两极每隔4º分成一列,共22列,用A,B,C,D,…,V表示,从经度180º开始自西向东每隔6º分成一行,共60行,用1,2,3,…,60表示。

列在前,行在后,中间用—连接。如列(10)--行(50)表示为J—50。

2、1:50万比例尺地形图的分幅编号

在1:100万地形图的基础上,按经差3º,纬差2º划分。编号方法是从左至右,从上至下用拉丁字母A、B、C、D加在1:100万图号的后面。如J—50—A。

3、1:25万比例尺地形图的分幅编号

在1:100万比例尺地形图的基础上,按经差1º30′,纬差1º划分。编号方法是从左至右,从上至下用带中括号的阿拉伯数字[1]到[16] 加在1:100万图号的后面。如J—50—[5]。(旧的表示方法是在1:50万图号后面加上小写拉丁字母a,b,c,d如J—50—A—b。)

4、1:10万比例尺地形图的分幅编号

在1:100万地形图的基础上,按经差30′,纬差20′划分。编号方法是从左至右,从上至下用阿拉伯数字1到144 加在1:100万图号的后面。如J—50—6。

5、1:5万比例尺地形图的分幅编号

在1:10万地形图的基础上,按经差15′,纬差10′划分。编号方法是从左至右,从上至下用拉丁字母A、B、C、D加在1:10万图号的后面。如J—50—5—B。

6、1:25万比例尺地形图的分幅编号

在1:5万地形图的基础上,按经差7′30″,纬差5′划分。编号方法是从左至右,从上至下用阿拉伯数字1、2、3、4加在1:5万图号的后面。如J—50—5—B—2。

7、1:1万比例尺地形图的分幅编号

在1:10万地形图的基础上,按经差3′45″,纬差2′30″划分。编号方法是从左至右,从上至下用带小括号的阿拉伯数字(1)、(2)、(3)、…、(64)加在1:10万图号的后面。如J—50—5—(5)。

然后开始计算应该就不难了

二、地形图分幅编号的计算

1、根据某地的经纬度求图号

例:已知某地地理坐标为ф=31º19′30″N,λ=119º22′30″E,求它在1:25万比例尺地形图的编号。

步骤:(1)求它在1:100万比例尺地形图的编号(H—50)。

列数=31º19′30″/4º=8

行数=30+119º22′30″/6º=50

(2)算出1:100万图轮廓的经纬度。

北图廓的纬度=84º=32ºN

南图廓的纬度=(8—1)4º=28ºN

东图廓的经度=506º—180º=120ºE

西图廓的经度=120º—6º=114ºE

(3)画1:100万地形图编号的草图,并将其16等份。

(4)根据所给经纬度找1:25万地形图的编号(H—50—[4])。

2、根据图号求某地所在的经纬度

例2:已知图幅编号为H—50—6—A,求其经纬度。

步骤:(1)根据图号判断该图的比例尺(1:5万)。

(2)根据图号求1:100万图轮廓的经纬度。

北图廓的纬度=84º=32ºN

南图廓的纬度=(8—1)4º=28ºN

东图廓的经度=506º—180º=120ºE

西图廓的经度=120º—6º=114ºE

你看行不,你慢慢的看就没有什么问题的啊!QQ联系877737008

C#编写的windows计算器

初学C#时写的比较基础的windows Form 程序,该计算器实现了基础的数学运算,如加,减,乘,除等任务主要是通过该程序学习vsnet的编程环境,以及windows Form程序 如图

步骤如下:

1新建一个windows应用程序

2在窗体上添加21个按钮作为计算器的按键,并设计这些控件的Name和Text属性,再在表单中添加一个文本框控件,将其Text属性设为空。

3设置清除按钮btn_clear,并添加清除所有全局变量及文本框内容的代码,在form1cs中定义一个方法append_num(i),用于处理编辑框中输入的数字;为数字为0的按钮添加click事件btuuon0_click,在该事件的处理代码中处理所有数字的输入,然后其他的数字按钮共享该代码,所有这些按钮通过sender对象来确定当前用户选择的安钮;为”+“号按钮添加click事件btn_plus_click事件,并使log,exp,sqrt等按钮的ckick事件共享该事件的代码。

下面是Form1cs的代码:

using System;

using SystemDrawing;

using SystemCollections;

using SystemComponentModel;

using SystemWindowsForms;

using SystemData;

namespace jisuanqi

{

/// <summary>

/// Form1 的摘要说明。

/// </summary>

public class Form1 : SystemWindowsFormsForm

{

private SystemWindowsFormsButton button1;

private SystemWindowsFormsButton button2;

private SystemWindowsFormsButton button3;

private SystemWindowsFormsButton button4;

private SystemWindowsFormsButton button5;

private SystemWindowsFormsButton button6;

private SystemWindowsFormsButton button7;

private SystemWindowsFormsButton button8;

private SystemWindowsFormsButton button9;

private SystemWindowsFormsButton btn_clear;

private SystemWindowsFormsTextBox textBox1;

/// <summary>

/// 必需的设计器变量。

public double dblFirst=00;//用来存放第一个 *** 作数

public double dblSecond=00;//用来存放第二个 *** 作数

public bool blnFirstOper=true; //判断是不是第一个 *** 作符

public bool blnClear=false;

public String strOper; //记录 *** 作符

private SystemWindowsFormsButton btn_dot;

private SystemWindowsFormsButton btn_equ;

private SystemWindowsFormsButton btn_plus;

private SystemWindowsFormsButton btn_minus;

private SystemWindowsFormsButton btn_mul;

private SystemWindowsFormsButton btn_div;

private SystemWindowsFormsButton btn_abs;

private SystemWindowsFormsButton btn_sqrt;

private SystemWindowsFormsButton btn_exp;

private SystemWindowsFormsButton btn_log;

private SystemWindowsFormsButton button0;

/// </summary>

private SystemComponentModelContainer components = null;

public Form1()

{

//

// Windows 窗体设计器支持所必需的

//

InitializeComponent();

//

// TODO: 在 InitializeComponent 调用后添加任何构造函数代码

//

}

/// <summary>

/// 清理所有正在使用的资源。

/// </summary>

protected override void Dispose( bool disposing )

{

if( disposing )

{

if (components != null)

{

componentsDispose();

}

}

baseDispose( disposing );

}

#region Windows 窗体设计器生成的代码

/// <summary>

/// 设计器支持所需的方法 - 不要使用代码编辑器修改

/// 此方法的内容。

/// </summary>

private void InitializeComponent()

{

thisbutton1 = new SystemWindowsFormsButton();

thisbutton2 = new SystemWindowsFormsButton();

thisbutton3 = new SystemWindowsFormsButton();

thisbutton4 = new SystemWindowsFormsButton();

thisbutton5 = new SystemWindowsFormsButton();

thisbutton6 = new SystemWindowsFormsButton();

thisbutton7 = new SystemWindowsFormsButton();

thisbutton8 = new SystemWindowsFormsButton();

thisbutton9 = new SystemWindowsFormsButton();

thisbutton0 = new SystemWindowsFormsButton();

thisbtn_dot = new SystemWindowsFormsButton();

thisbtn_equ = new SystemWindowsFormsButton();

thisbtn_clear = new SystemWindowsFormsButton();

thisbtn_plus = new SystemWindowsFormsButton();

thisbtn_minus = new SystemWindowsFormsButton();

thisbtn_mul = new SystemWindowsFormsButton();

thisbtn_div = new SystemWindowsFormsButton();

thisbtn_abs = new SystemWindowsFormsButton();

thisbtn_sqrt = new SystemWindowsFormsButton();

thisbtn_exp = new SystemWindowsFormsButton();

thisbtn_log = new SystemWindowsFormsButton();

thistextBox1 = new SystemWindowsFormsTextBox();

thisSuspendLayout();

//

// button1

//

thisbutton1Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbutton1Location = new SystemDrawingPoint(24, 184);

thisbutton1Name = "button1";

thisbutton1Size = new SystemDrawingSize(48, 32);

thisbutton1TabIndex = 0;

thisbutton1Text = "1";

thisbutton1Click += new SystemEventHandler(thisbutton0_Click);

//

// button2

//

thisbutton2Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbutton2Location = new SystemDrawingPoint(104, 184);

thisbutton2Name = "button2";

thisbutton2Size = new SystemDrawingSize(48, 32);

thisbutton2TabIndex = 1;

thisbutton2Text = "2";

thisbutton2Click += new SystemEventHandler(thisbutton0_Click);

//

// button3

//

thisbutton3Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbutton3Location = new SystemDrawingPoint(184, 184);

thisbutton3Name = "button3";

thisbutton3Size = new SystemDrawingSize(48, 32);

thisbutton3TabIndex = 2;

thisbutton3Text = "3";

thisbutton3Click += new SystemEventHandler(thisbutton0_Click);

//

// button4

//

thisbutton4Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbutton4Location = new SystemDrawingPoint(24, 128);

thisbutton4Name = "button4";

thisbutton4Size = new SystemDrawingSize(48, 32);

thisbutton4TabIndex = 3;

thisbutton4Text = "4";

thisbutton4Click += new SystemEventHandler(thisbutton0_Click);

//

// button5

//

thisbutton5Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbutton5Location = new SystemDrawingPoint(104, 128);

thisbutton5Name = "button5";

thisbutton5Size = new SystemDrawingSize(48, 32);

thisbutton5TabIndex = 4;

thisbutton5Text = "5";

thisbutton5Click += new SystemEventHandler(thisbutton0_Click);

//

// button6

//

thisbutton6Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbutton6Location = new SystemDrawingPoint(184, 128);

thisbutton6Name = "button6";

thisbutton6Size = new SystemDrawingSize(48, 32);

thisbutton6TabIndex = 5;

thisbutton6Text = "6";

thisbutton6Click += new SystemEventHandler(thisbutton0_Click);

//

// button7

//

thisbutton7Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbutton7Location = new SystemDrawingPoint(24, 80);

thisbutton7Name = "button7";

thisbutton7Size = new SystemDrawingSize(48, 32);

thisbutton7TabIndex = 6;

thisbutton7Text = "7";

thisbutton7Click += new SystemEventHandler(thisbutton0_Click);

//

// button8

//

thisbutton8Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbutton8Location = new SystemDrawingPoint(104, 80);

thisbutton8Name = "button8";

thisbutton8Size = new SystemDrawingSize(48, 32);

thisbutton8TabIndex = 7;

thisbutton8Text = "8";

thisbutton8Click += new SystemEventHandler(thisbutton0_Click);

//

// button9

//

thisbutton9Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbutton9Location = new SystemDrawingPoint(184, 80);

thisbutton9Name = "button9";

thisbutton9Size = new SystemDrawingSize(48, 32);

thisbutton9TabIndex = 8;

thisbutton9Text = "9";

thisbutton9Click += new SystemEventHandler(thisbutton0_Click);

//

// button0

//

thisbutton0Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbutton0Location = new SystemDrawingPoint(24, 240);

thisbutton0Name = "button0";

thisbutton0Size = new SystemDrawingSize(48, 32);

thisbutton0TabIndex = 9;

thisbutton0Text = "0";

thisbutton0Click += new SystemEventHandler(thisbutton0_Click);

//

// btn_dot

//

thisbtn_dotFont = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbtn_dotLocation = new SystemDrawingPoint(104, 240);

thisbtn_dotName = "btn_dot";

thisbtn_dotSize = new SystemDrawingSize(48, 32);

thisbtn_dotTabIndex = 10;

thisbtn_dotText = "";

thisbtn_dotClick += new SystemEventHandler(thisbtn_dot_Click);

//

// btn_equ

//

thisbtn_equFont = new SystemDrawingFont("LiSu", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbtn_equLocation = new SystemDrawingPoint(184, 240);

thisbtn_equName = "btn_equ";

thisbtn_equSize = new SystemDrawingSize(48, 32);

thisbtn_equTabIndex = 11;

thisbtn_equText = "=";

thisbtn_equClick += new SystemEventHandler(thisbtn_equ_Click);

//

// btn_clear

//

thisbtn_clearFont = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbtn_clearLocation = new SystemDrawingPoint(24, 16);

thisbtn_clearName = "btn_clear";

thisbtn_clearSize = new SystemDrawingSize(48, 32);

thisbtn_clearTabIndex = 12;

thisbtn_clearText = "C";

thisbtn_clearClick += new SystemEventHandler(thisbtn_clear_Click);

//

// btn_plus

//

thisbtn_plusFont = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbtn_plusLocation = new SystemDrawingPoint(264, 240);

thisbtn_plusName = "btn_plus";

thisbtn_plusSize = new SystemDrawingSize(48, 32);

thisbtn_plusTabIndex = 13;

thisbtn_plusText = "+";

thisbtn_plusClick += new SystemEventHandler(thisbtn_plus_Click);

//

// btn_minus

//

thisbtn_minusFont = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbtn_minusLocation = new SystemDrawingPoint(264, 184);

thisbtn_minusName = "btn_minus";

thisbtn_minusSize = new SystemDrawingSize(48, 32);

thisbtn_minusTabIndex = 14;

thisbtn_minusText = "-";

thisbtn_minusClick += new SystemEventHandler(thisbtn_plus_Click);

//

// btn_mul

//

thisbtn_mulFont = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbtn_mulLocation = new SystemDrawingPoint(264, 128);

thisbtn_mulName = "btn_mul";

thisbtn_mulSize = new SystemDrawingSize(48, 32);

thisbtn_mulTabIndex = 15;

thisbtn_mulText = "";

thisbtn_mulClick += new SystemEventHandler(thisbtn_plus_Click);

//

// btn_div

//

thisbtn_divFont = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbtn_divLocation = new SystemDrawingPoint(264, 80);

thisbtn_divName = "btn_div";

thisbtn_divSize = new SystemDrawingSize(48, 32);

thisbtn_divTabIndex = 16;

thisbtn_divText = "/";

thisbtn_divClick += new SystemEventHandler(thisbtn_plus_Click);

//

// btn_abs

//

thisbtn_absFont = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbtn_absLocation = new SystemDrawingPoint(344, 240);

thisbtn_absName = "btn_abs";

thisbtn_absSize = new SystemDrawingSize(48, 32);

thisbtn_absTabIndex = 17;

thisbtn_absText = "abs";

thisbtn_absClick += new SystemEventHandler(thisbtn_abs_Click);

//

// btn_sqrt

//

thisbtn_sqrtFont = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbtn_sqrtLocation = new SystemDrawingPoint(344, 184);

thisbtn_sqrtName = "btn_sqrt";

thisbtn_sqrtSize = new SystemDrawingSize(48, 32);

thisbtn_sqrtTabIndex = 18;

thisbtn_sqrtText = "sqrt";

thisbtn_sqrtClick += new SystemEventHandler(thisbtn_abs_Click);

//

// btn_exp

//

thisbtn_expFont = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbtn_expLocation = new SystemDrawingPoint(344, 128);

thisbtn_expName = "btn_exp";

thisbtn_expSize = new SystemDrawingSize(48, 32);

thisbtn_expTabIndex = 19;

thisbtn_expText = "exp";

thisbtn_expClick += new SystemEventHandler(thisbtn_abs_Click);

//

// btn_log

//

thisbtn_logFont = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thisbtn_logLocation = new SystemDrawingPoint(344, 80);

thisbtn_logName = "btn_log";

thisbtn_logSize = new SystemDrawingSize(48, 32);

thisbtn_logTabIndex = 20;

thisbtn_logText = "log";

thisbtn_logClick += new SystemEventHandler(thisbtn_abs_Click);

//

// textBox1

//

thistextBox1Font = new SystemDrawingFont("SimSun", 11F, SystemDrawingFontStyleRegular, SystemDrawingGraphicsUnitPoint, ((SystemByte)(134)));

thistextBox1Location = new SystemDrawingPoint(136, 16);

thistextBox1Multiline = true;

thistextBox1Name = "textBox1";

thistextBox1Size = new SystemDrawingSize(256, 32);

thistextBox1TabIndex = 23;

thistextBox1Text = "";

//

// Form1

//

thisAutoScaleBaseSize = new SystemDrawingSize(6, 14);

thisClientSize = new SystemDrawingSize(440, 302);

thisControlsAdd(thistextBox1);

thisControlsAdd(thisbtn_log);

thisControlsAdd(thisbtn_exp);

thisControlsAdd(thisbtn_sqrt);

thisControlsAdd(thisbtn_abs);

thisControlsAdd(thisbtn_div);

thisControlsAdd(thisbtn_mul);

thisControlsAdd(thisbtn_minus);

thisControlsAdd(thisbtn_plus);

thisControlsAdd(thisbtn_clear);

thisControlsAdd(thisbtn_equ);

thisControlsAdd(thisbtn_dot);

thisControlsAdd(thisbutton0);

thisControlsAdd(thisbutton9);

thisControlsAdd(thisbutton8);

thisControlsAdd(thisbutton7);

thisControlsAdd(thisbutton6);

thisControlsAdd(thisbutton5);

thisControlsAdd(thisbutton4);

thisControlsAdd(thisbutton3);

thisControlsAdd(thisbutton2);

thisControlsAdd(thisbutton1);

thisName = "Form1";

thisText = "计算器";

thisLoad += new SystemEventHandler(thisForm1_Load);

thisResumeLayout(false);

}

#endregion

/// <summary>

/// 应用程序的主入口点。

/// </summary>

[STAThread]

static void Main()

{

ApplicationRun(new Form1());

}

private void button0_Click(object sender, SystemEventArgs e)

{

if(sender==button0)append_num(0);

if(sender==button1)append_num(1);

if(sender==button2)append_num(2);

if(sender==button3)append_num(3);

if(sender==button4)append_num(4);

if(sender==button5)append_num(5);

if(sender==button6)append_num(6);

if(sender==button7)append_num(7);

if(sender==button8)append_num(8);

if(sender==button9)append_num(9);

}

private void btn_clear_Click(object sender, SystemEventArgs e)

{

dblFirst=00;

dblSecond=00;

blnFirstOper=true;

blnClear=false;

textBox1Text="";

textBox1Focus();

}

private void btn_dot_Click(object sender, SystemEventArgs e)

{

if(textBox1Text=="")

textBox1Text="0";

else

textBox1Text=textBox1Text+"";

blnClear=false;

}

private void btn_equ_Click(object sender, SystemEventArgs e)

{

if(textBox1Text!="")

if(blnFirstOper==true)

dblFirst=ConvertToDouble(textBox1Text);

else

dblSecond=ConvertToDouble(textBox1Text);

switch(strOper)

{

case"+":

dblFirst+=dblSecond;

break;

case"-":

dblFirst-=dblSecond;

break;

case"":

dblFirst=dblSecond;

break;

case"/":

dblFirst/=dblSecond;

break;

}

strOper="=";

blnFirstOper=false;

textBox1Text=ConvertToString(dblFirst);

blnClear=true;

}

private void btn_plus_Click(object sender, SystemEventArgs e)

{

if(textBox1Text!="")

if(blnFirstOper==true)

dblFirst=ConvertToDouble(textBox1Text);

else

dblSecond=ConvertToDouble(textBox1Text);

switch(strOper)

{

case"+":

dblFirst+=dblSecond;

break;

case"-":

dblFirst-=dblSecond;

break;

case"":

dblFirst=dblSecond;

break;

case"/":

dblFirst/=dblSecond;

break;

}

if(sender==btn_plus)

strOper="+";

else if(sender==btn_minus)

strOper="-";

if(sender==btn_mul)

strOper="";

if(sender==btn_div)

strOper="/";

blnFirstOper=false;

textBox1Text=ConvertToString(dblFirst);

blnClear=true;

}

private void btn_abs_Click(object sender, SystemEventArgs e)

{

double tx;

tx=ConvertToDouble(textBox1Text);

if(sender==btn_abs)

textBox1Text=ConvertToString(MathAbs(tx));

else if(sender==btn_sqrt)

{

if(tx<0)

MessageBoxShow("负数不能计算平方根");

else

textBox1Text=ConvertToString(MathSqrt(tx));

}

else if(sender==btn_exp)

textBox1Text=ConvertToString(MathExp(tx));

else if(sender==btn_log)

{

if(tx<0)

MessageBoxShow("负数不能计算对数");

else

textBox1Text=ConvertToString(MathLog(tx));

}

}

private void append_num(int i)

{

if(blnClear)

{

if(blnFirstOper==true)

dblFirst=ConvertToDouble(textBox1Text);

else

dblSecond=ConvertToDouble(textBox1Text);

textBox1Text="";

blnClear=false;

}

if((textBox1Text!="")||(i!=0))

textBox1Text=textBox1Text+iToString();

else

textBox1Text="0";

}

}

}

以上就是关于CAD图纸图框中编号如何自动排序编号全部的内容,包括:CAD图纸图框中编号如何自动排序编号、设计一个计算 的算法,并画出它的程序流程图.、CAD做一个LISP程序,实现按属性块图框里的一个图号按从左到右排列等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9761670.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存