• 大小: 87KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-12
  • 语言: C#
  • 标签:

资源简介

利用C#语言编写公路曲线中边桩计算,为道路施工放样点计算提供便利

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;

namespace 公路曲线中边桩坐标计算
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        public static class Contront
        {
            public static bool cont;
        }

        /// 
        /// 导入里程数据
        /// 

        /// 
        /// 
        private void 导入里程数据ToolStripMenuItem_Click(object sender EventArgs e)
        {
            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                System.IO.StreamReader str1 = new System.IO.StreamReader(openFileDialog1.FileName);
                while (str1.Peek() >= 0)
                {
                    string Lie1;

                    hanshuClass.ShujuDaochu(str1.ReadLine() out Lie1 out Contront.cont);
                    dataGridView1.Rows.Add(Lie1);
                }
                if (Contront.cont)
                {
                    MessageBox.Show(“读取成功“);
                }
                else
                {
                    MessageBox.Show(“读取失败“);
                    dataGridView1.Rows.Clear();
                }
                str1.Close();
            }
        }
        /// 
        /// 导出中边桩坐标的数据
        /// 

        /// 
        /// 
        private void 计算ToolStripMenuItem_Click(object sender EventArgs e)
        {
            for (int i = 0; i < dataGridView1.RowCount - 1; i++)
            {
                double l = double.Parse(dataGridView1.Rows[i].Cells[0].Value.ToString());//声明里程
                /*声明变量R l0 d JDx JDyJDl ZHl HYl YHl HZlDu1Du2Fen1Fen2Miao1Miao2
               并由文本框输入这些变量的值*/
                double R = double.Parse(txtR.Text);
                double l0 = double.Parse(txtL0.Text);
                double d = double.Parse(txtD.Text);
                double JDx = double.Parse(txtJDx.Text);
                double JDy = double.Parse(txtJDy.Text);
                double JDl = double.Parse(txtJDl.Text);
                double ZHl = double.Parse(txtZHl.Text);
                double HYl = double.Parse(txtHYl.Text);
                double YHl = double.Parse(txtYHl.Text);
                double HZl = double.Parse(txtHZl.Text);
                int Du1 = int.Parse(txtDu1.Text);
                int Du2 = int.Parse(txtDu2.Text);
                int Fen1 = int.Parse(txtFen1.Text);
                int Fen2 = int.Parse(txtFen2.Text);
                double Miao1 = double.Parse(txtMiao1.Text);
                double Miao2 = double.Parse(txtMiao2.Text);
                /*声明计算中出现的中间变量*/
                dou

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        4945  2015-02-16 16:47  公路曲线中边桩坐标计算\111.dat
     文件        1068  2015-01-06 11:40  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算.sln
     文件       47616  2015-02-20 09:17  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算.v12.suo
     目录           0  2015-02-02 20:20  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\
     文件         187  2015-01-06 11:40  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\App.config
     目录           0  2015-01-25 14:36  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\bin\
     目录           0  2015-01-25 14:36  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\bin\Debug\
     文件       28672  2015-02-16 12:22  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\bin\Debug\公路曲线中边桩坐标计算.exe
     文件         187  2015-01-06 11:40  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\bin\Debug\公路曲线中边桩坐标计算.exe.config
     文件       38400  2015-02-16 12:22  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\bin\Debug\公路曲线中边桩坐标计算.pdb
     文件       24224  2015-02-16 16:47  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\bin\Debug\公路曲线中边桩坐标计算.vshost.exe
     文件         187  2015-01-06 11:40  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\bin\Debug\公路曲线中边桩坐标计算.vshost.exe.config
     文件         490  2010-03-17 22:39  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\bin\Debug\公路曲线中边桩坐标计算.vshost.exe.manifest
     文件       22199  2015-02-02 20:20  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\Form1.cs
     文件       35648  2015-02-02 20:20  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\Form1.Designer.cs
     文件        7711  2015-02-02 20:20  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\Form1.resx
     文件         902  2015-01-06 12:23  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\hanshuClass.cs
     目录           0  2015-01-25 14:36  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\obj\
     目录           0  2015-02-16 12:22  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\obj\Debug\
     文件        2451  2015-01-30 17:54  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\obj\Debug\DesignTimeResolveAssemblyReferences.cache
     文件        7003  2015-01-26 22:08  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     文件           0  2015-01-06 11:40  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
     文件           0  2015-01-06 11:40  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
     文件           0  2015-01-06 11:40  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
     目录           0  2015-01-06 11:40  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\obj\Debug\TempPE\
     文件        6375  2015-02-16 16:47  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\obj\Debug\公路曲线中边桩坐标计算.csproj.FileListAbsolute.txt
     文件         977  2015-02-02 20:20  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\obj\Debug\公路曲线中边桩坐标计算.csproj.GenerateResource.Cache
     文件        3787  2015-01-26 22:09  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\obj\Debug\公路曲线中边桩坐标计算.csprojResolveAssemblyReference.cache
     文件       28672  2015-02-16 12:22  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\obj\Debug\公路曲线中边桩坐标计算.exe
     文件         180  2015-02-02 20:20  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\obj\Debug\公路曲线中边桩坐标计算.Form1.resources
     文件       38400  2015-02-16 12:22  公路曲线中边桩坐标计算\公路曲线中边桩坐标计算\obj\Debug\公路曲线中边桩坐标计算.pdb
............此处省略12个文件信息

评论

共有 条评论