資源簡介
利用C#編寫的衛星坐標計算程序,可自動計算各星歷時刻的衛星坐標。

代碼片段和文件信息
using?System;
using?System.IO;
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;
namespace?GNSS作業一
{
????public?partial?class?Form1?:?Form
????{
????????private?string?curFileName;
????????public??string?TempStr1;
????????private?string[]?TempStr2?TempStr3;
????????private??double[]?Value1;
????????private?double[]?Xk=new?double[21]Yk=new?double[21]Zk=new?double[21]tk=new?double[21];
????????public?Form1()
????????{
???????????
????????????InitializeComponent();
????????????listView1.Columns.Add(“序號“?40?HorizontalAlignment.Center);
????????????listView1.Columns.Add(“星歷參數“?80?HorizontalAlignment.Center);
????????????listView1.Columns.Add(“數值“?180?HorizontalAlignment.Center);
????????????listView1.View?=?System.Windows.Forms.View.Details;
????????????listView1.GridLines?=?true;
????????????listView1.Scrollable?=?true;
????????????listView1.Headerstyle?=?ColumnHeaderstyle.Clickable;
????????????listView1.FullRowSelect?=?true;
????????????listView2.Columns.Add(“時間“?40?HorizontalAlignment.Center);
????????????listView2.Columns.Add(“歷元“?80?HorizontalAlignment.Center);
????????????listView2.Columns.Add(“X“?110?HorizontalAlignment.Center);
????????????listView2.Columns.Add(“Y“?110?HorizontalAlignment.Center);
????????????listView2.Columns.Add(“Z“?110?HorizontalAlignment.Center);
????????????listView2.View?=?System.Windows.Forms.View.Details;
????????????listView2.GridLines?=?true;
????????????listView1.Scrollable?=?true;
????????????listView2.Headerstyle?=?ColumnHeaderstyle.Clickable;
????????????listView2.FullRowSelect?=?true;
????????}
????????private?void?listView1_SelectedIndexChanged(object?sender?EventArgs?e)
????????{
????????}
????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????this.Text?=?(“衛星坐標計算程序“);
????????}
????????private?void?listView2_SelectedIndexChanged(object?sender?EventArgs?e)
????????{
????????}
????????public?void?ReadFile()
????????{
????????????OpenFileDialog?openDlg?=?new?OpenFileDialog();
????????????openDlg.InitialDirectory?=?“C:\\Users\\Administrator.PC-20150328IVBE\\Desktop“;
????????????openDlg.Filter?=?“文本文件|*.txt;*.dat“;
????????????openDlg.title?=?“選擇衛星星歷文件“;
????????????openDlg.ShowHelp?=?true;
????????????if?(openDlg.ShowDialog()?==?DialogResult.OK)
????????????{
????????????????try
????????????????{
????????????????????curFileName?=?openDlg.FileName;
????????????????????StreamReader?myStreamReader?=?new?StreamReader(curFileName?true);
????????????????????TempStr1?=?myStreamReader.ReadToEnd();
????????????????????myStreamReader.Close();
????????????????????TempStr1?=?TempStr1.Replace(“D“?“E“);
????????????????????string[]?a?=?new?string[]?{?“?“?};
????????????????????TempStr2?=?TempStr1.Split(a?StringSplitOptions.RemoveEmptyEntri
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1008??2015-10-10?18:05??作業一?程序C#\GNSS作業一?程序.sln
?????文件???????36864??2015-11-08?10:29??作業一?程序C#\GNSS作業一?程序.v12.suo
?????目錄???????????0??2015-11-08?10:28??作業一?程序C#\GNSS作業一\
?????文件?????????187??2015-10-10?18:04??作業一?程序C#\GNSS作業一\App.config
?????目錄???????????0??2015-11-08?10:22??作業一?程序C#\GNSS作業一\bin\
?????目錄???????????0??2015-11-08?10:22??作業一?程序C#\GNSS作業一\bin\Debug\
?????文件???????14336??2015-11-08?10:28??作業一?程序C#\GNSS作業一\bin\Debug\GNSS作業一.exe
?????文件?????????187??2015-10-10?18:04??作業一?程序C#\GNSS作業一\bin\Debug\GNSS作業一.exe.config
?????文件???????36352??2015-11-08?10:28??作業一?程序C#\GNSS作業一\bin\Debug\GNSS作業一.pdb
?????文件???????24224??2015-11-08?10:28??作業一?程序C#\GNSS作業一\bin\Debug\GNSS作業一.vshost.exe
?????文件?????????187??2015-10-10?18:04??作業一?程序C#\GNSS作業一\bin\Debug\GNSS作業一.vshost.exe.config
?????文件?????????490??2010-03-17?22:39??作業一?程序C#\GNSS作業一\bin\Debug\GNSS作業一.vshost.exe.manifest
?????文件????????8727??2015-11-08?10:28??作業一?程序C#\GNSS作業一\Form1.cs
?????文件????????4760??2015-10-18?20:09??作業一?程序C#\GNSS作業一\Form1.Designer.cs
?????文件????????5817??2015-10-18?20:09??作業一?程序C#\GNSS作業一\Form1.resx
?????文件????????3806??2015-10-10?18:25??作業一?程序C#\GNSS作業一\GNSS作業一.csproj
?????目錄???????????0??2015-11-08?10:22??作業一?程序C#\GNSS作業一\obj\
?????目錄???????????0??2015-11-08?10:28??作業一?程序C#\GNSS作業一\obj\Debug\
?????文件????????1453??2015-10-15?18:12??作業一?程序C#\GNSS作業一\obj\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件????????7229??2015-11-08?10:22??作業一?程序C#\GNSS作業一\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件????????2548??2015-11-08?10:28??作業一?程序C#\GNSS作業一\obj\Debug\GNSS作業一.csproj.FileListAbsolute.txt
?????文件?????????977??2015-10-18?20:09??作業一?程序C#\GNSS作業一\obj\Debug\GNSS作業一.csproj.GenerateResource.Cache
?????文件????????2211??2015-10-17?19:50??作業一?程序C#\GNSS作業一\obj\Debug\GNSS作業一.csprojResolveAssemblyReference.cache
?????文件???????14336??2015-11-08?10:28??作業一?程序C#\GNSS作業一\obj\Debug\GNSS作業一.exe
?????文件?????????180??2015-10-18?20:09??作業一?程序C#\GNSS作業一\obj\Debug\GNSS作業一.Form1.resources
?????文件???????36352??2015-11-08?10:28??作業一?程序C#\GNSS作業一\obj\Debug\GNSS作業一.pdb
?????文件?????????180??2015-10-17?19:50??作業一?程序C#\GNSS作業一\obj\Debug\GNSS作業一.Properties.Resources.resources
?????文件???????????0??2015-10-10?18:04??作業一?程序C#\GNSS作業一\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
?????文件???????????0??2015-10-10?18:04??作業一?程序C#\GNSS作業一\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
?????文件???????????0??2015-10-10?18:04??作業一?程序C#\GNSS作業一\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
?????目錄???????????0??2015-10-10?18:04??作業一?程序C#\GNSS作業一\obj\Debug\TempPE\
............此處省略10個文件信息
- 上一篇:cad批量替換文字
- 下一篇:C#道路放線計算程序
評論
共有 條評論