资源简介
解决了使用c#调用Ansys的问题,文件为基于winform开发的程序,有详细的代码说明,完成了对Ansys的调用,使能够执行APDL文件,得到执行结果。经验证可行。
代码片段和文件信息
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.Diagnostics;
using System.IO;
using System.Threading;
namespace InvokeAnsys
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void buttonAnsysFileChoose_Click(object sender EventArgs e)
{
OpenFileDialog openFileDialog = new OpenFileDialog();
// openFileDialog.InitialDirectory = “E:\\“;
openFileDialog.Filter = “Text Document(*.txt)|*.txt|All Files|*.*|我要显示的文件类型(*.exe)|*.exe“;
openFileDialog.RestoreDirectory = true;
openFileDialog.FilterIndex = 3;
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
this.textBoxAnsysFile.Text = openFileDialog.FileName;
}
}
private void buttonAPDLFileChoose_Click(object sender EventArgs e)
{
OpenFileDialog openFileDialog = new OpenFileDialog();
// openFileDialog.InitialDirectory = “E:\\“;
openFileDialog.Filter = “Mac Document(*.txt)|*.txt|All Files|*.*|我要显示的文件类型(*.exe)|*.exe“;
openFileDialog.RestoreDirectory = true;
openFileDialog.FilterIndex = 1;
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
this.textBoxAPDLFile.Text = openFileDialog.FileName;
}
}
private void buttonResultWorkDic_Click(object sender EventArgs e)
{
//string localFilePath fileNameExt newFileName FilePath;
string FilePath = String.Empty;
string localFilePath = String.Empty;
SaveFileDialog saveFileDialog1 = new SaveFileDialog();
//设置文件类型
saveFileDialog1.Filter = “ txt files(*.txt)|*.txt|All files(*.*)|*.*“;
//设置文件名称:
saveFileDialog1.FileName = this.textBoxResultFile.Text.ToString();
//设置默认文件类型显示顺序
saveFileDialog1.FilterIndex = 1;
//保存对话框是否记忆上次打开的目录
saveFileDialog1.RestoreDirectory = true;
//点了保存按钮进入
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
//获得文件路径
localFilePath = saveFileDialog1.FileName.ToString();
//string filname = this.openFileDialog2.FileName;
//获取文件名,不带路径
//fileNameExt = localFilePath.Substring(localFilePath.LastIndexOf(“\\“) + 1);
//获取文件路径,不带文件名
FilePath = localFilePath.Substring(0 localFilePath.LastIndexOf(“\\“));
//给文件名前加上时间
//newFileName = DateTime.Now.ToString(“yyyyMMdd“) + fileNameExt;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 187 2016-04-20 11:03 InvokeAnsys\InvokeAnsys\App.config
文件 12800 2016-04-25 15:03 InvokeAnsys\InvokeAnsys\bin\Debug\InvokeAnsys.exe
文件 187 2016-04-20 11:03 InvokeAnsys\InvokeAnsys\bin\Debug\InvokeAnsys.exe.config
文件 30208 2016-04-25 15:03 InvokeAnsys\InvokeAnsys\bin\Debug\InvokeAnsys.pdb
文件 22984 2016-04-25 15:02 InvokeAnsys\InvokeAnsys\bin\Debug\InvokeAnsys.vshost.exe
文件 187 2016-04-20 11:03 InvokeAnsys\InvokeAnsys\bin\Debug\InvokeAnsys.vshost.exe.config
文件 490 2010-03-17 22:39 InvokeAnsys\InvokeAnsys\bin\Debug\InvokeAnsys.vshost.exe.manifest
文件 6385 2016-04-25 15:03 InvokeAnsys\InvokeAnsys\Form1.cs
文件 9849 2016-04-25 14:47 InvokeAnsys\InvokeAnsys\Form1.Designer.cs
文件 5817 2016-04-25 14:47 InvokeAnsys\InvokeAnsys\Form1.resx
文件 3801 2016-04-20 11:08 InvokeAnsys\InvokeAnsys\InvokeAnsys.csproj
文件 1308 2016-04-20 16:24 InvokeAnsys\InvokeAnsys\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6979 2016-04-20 11:03 InvokeAnsys\InvokeAnsys\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 744 2016-04-25 15:03 InvokeAnsys\InvokeAnsys\obj\Debug\InvokeAnsys.csproj.FileListAbsolute.txt
文件 975 2016-04-25 14:56 InvokeAnsys\InvokeAnsys\obj\Debug\InvokeAnsys.csproj.GenerateResource.Cache
文件 2209 2016-04-20 11:08 InvokeAnsys\InvokeAnsys\obj\Debug\InvokeAnsys.csprojResolveAssemblyReference.cache
文件 12800 2016-04-25 15:03 InvokeAnsys\InvokeAnsys\obj\Debug\InvokeAnsys.exe
文件 180 2016-04-25 14:56 InvokeAnsys\InvokeAnsys\obj\Debug\InvokeAnsys.Form1.resources
文件 30208 2016-04-25 15:03 InvokeAnsys\InvokeAnsys\obj\Debug\InvokeAnsys.pdb
文件 180 2016-04-20 11:08 InvokeAnsys\InvokeAnsys\obj\Debug\InvokeAnsys.Properties.Resources.resources
文件 0 2016-04-20 11:03 InvokeAnsys\InvokeAnsys\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2016-04-20 11:03 InvokeAnsys\InvokeAnsys\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2016-04-20 11:03 InvokeAnsys\InvokeAnsys\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
文件 523 2016-04-20 11:03 InvokeAnsys\InvokeAnsys\Program.cs
文件 1360 2016-04-20 11:03 InvokeAnsys\InvokeAnsys\Properties\AssemblyInfo.cs
文件 2874 2016-04-20 11:03 InvokeAnsys\InvokeAnsys\Properties\Resources.Designer.cs
文件 5612 2016-04-20 11:03 InvokeAnsys\InvokeAnsys\Properties\Resources.resx
文件 1098 2016-04-20 11:03 InvokeAnsys\InvokeAnsys\Properties\Settings.Designer.cs
文件 249 2016-04-20 11:03 InvokeAnsys\InvokeAnsys\Properties\Settings.settings
文件 923 2016-04-20 11:03 InvokeAnsys\InvokeAnsys.sln
............此处省略12个文件信息
- 上一篇:超漂亮的C#登录窗口动画效果
- 下一篇:C#的GDI+绘制图形分层拖放操作源码
相关资源
- C#的GDI+绘制图形分层拖放操作源码
- 超漂亮的C#登录窗口动画效果
- C#将jpg格式图像转换为数据流,数据流
- 双滑块控件.rar
- c# 验证码识别源代码
- C# 实现Windows任务管理器源代码
- TINdelaunay三角网生成算法
- 最完整的一套C#读取与写入GIS地图数据
- C#实现的表达式解析与计算动态库TE
- C#贪吃蛇C#贪吃蛇C#贪吃蛇
- 写字板C#写的windows窗体编程
- c# 图像 图像放大 图像放大缩小 以鼠
- Visual C#.NET串口通信及测控应用典型超
- C#实现图像腐蚀运算、膨胀运算、开运
- C#建立最简单的Web服务,无需IIS
- [免积分]C#制作的Winform窗体设计器(仿
- C#+ComboBox联想输入+代码类
- 比较完善的C#中调用mapx教程
- C# 课程设计 员工管理信息系统 案例
- asp.net做的酒店客房管理系统
- c# 哈夫曼编码 压缩文件
- C#源码-影院售票系统
- C# winform 子窗体调用父窗体函数实现关
- C#实现KD树 K近邻搜索
- 用C#做个简单的计时器秒表功能
- C#完成DDA算法的实现
-
xm
l文件操作 C#源码 - c#软件雷塞运动控制卡点动程序
- C#高级编程第9版
- vs2010c#的arcengine按属性选择,并把选择
评论
共有 条评论