[求助]如何将文本文件按指定格式输出到CAD??
<p>一个文本文件内容如下:(当然前面还有好多内容,不过我这里只需要最后面的部分)</p><p><font color="#1111ee">…………</font></p><p><font color="#1111ee">Refraction:0.160</font></p><p><font color="#1111ee"><br/>IIIGP4,01,,,41.253000,,,<br/>I042,00,,,,,,<br/>I043,00,,,,,,<br/>I041,00,,,,,,<br/>IIIGP6,01,,,52.078000,,,</font></p><p><font color="#1111ee"><br/>IIIGP4,I042,,8853.000000,14.280000,,,,,,,,<br/>I042,I043,,428.000000,2.750000,,,,,,,,<br/>I043,I041,,828.000000,-3.679000,,,,,,,,<br/>I041,IIIGP6,,775.000000,-2.488000,,,,,,,,</font></p><p><font color="#000000">我想输出到如图所示的CAD图形中,输出前CAD中已有点位和点号,但是没有连线,也没有文字。</font></p><p><font color="#000000">请问各位高手,如何在CAD加载一个窗体,通过此窗体的按钮或者菜单来实现?</font></p><p><font color="#000000">本人菜鸟一个,谢谢各位先。。。。</font></p><p></p> <p>主要就是提取</p><p><font color="#1111ee">IIIGP4,I042,,8853.000000,14.280000,,,,,,,,<br/>I042,I043,,428.000000,2.750000,,,,,,,,<br/>I043,I041,,828.000000,-3.679000,,,,,,,,<br/>I041,IIIGP6,,775.000000,-2.488000,,,,,,,,</font></p><p><font color="#000000">在线等高人。。。。</font></p> <p>ini文件?</p><p>像这类文本,用xml序列化更简单些</p><p>不过,你是哪里不清楚?如果是文本文件读取不知道的话,先在网上找相关的源码看看吧</p> <p>其实好多地方不清楚。。。</p><p>我看看资料先</p><p>谢谢斑竹啦</p> <p>给定的数据文件中没有坐标数据,如有坐标数据也可以一并绘制线段,以下程序演示只绘出了距离和高差。</p><p>根据数据文件标注两点之间距离和高差程序演示如下:</p><p></p> <p><font color="#000000" face="Verdana">ljttjl,高手~~佩服啊,小弟估计还是属于没入门的那种……</font></p><p><font face="Verdana">数据文件中没有坐标数据,因为已经有CAD图上标出了点位和点号</font></p><p><font face="Verdana">现在只需要标出高差和距离</font></p><p><font face="Verdana">ljttjl兄~能否给出部分代码?C#最好,谢过啦</font></p> <p>建议一下:)</p><p>数据文件改成xml格式最好,这样数据的读取要简单些,或者直接程序生成序列化文档</p><p>你的文本格式读取代码复杂点</p><p>多义线是否应该附着扩展数据,以适应下一步的修改?</p><p>界面的处理应该是什么格式?最好附图说明</p> <p><font face="Verdana">程序与界面大致跟ljttjl做的差不多。</font></p><p><font face="Verdana">最终把数据输出成这个格式,放到一个ListView中或者RichTextBox中</font></p><p><font color="#1111ee" face="Verdana">IIIGP4,I042,8853,14.28<br/>I042,I043,428,2.75<br/>I043,I041,828,-3.679<br/>I041,IIIGP6,775,-2.488</font></p><p><font color="#000000" face="Verdana">然后在CAD将相应的点连成多义线,并附上</font></p><p><font face="Verdana">h=14.280m</font></p><p><font face="Verdana">s=8853m</font></p><p><font face="Verdana"> </font></p>
页:
[1]