C# Solidworks二次开发------综合小设计-1

一、内容

本文对前面所提及的相关信息做一些小设计

二、代码

cs 复制代码
public void Open_File(string FileNmae)
{
    Process.Start("explorer.exe", FileNmae);
}

public void Connect_Excel()
{
    string connectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="路            
    OleDbConnection connection = new OleDbConnection(connectionString);
    connection.Open();
    string sql = "Select * from [110KV-下节油箱三维模型设计$]";
    OleDbDataAdapter adapter = new OleDbDataAdapter(sql, connection);
    DataSet dataset = new DataSet();
    adapter.Fill(dataset);
    connection.Close();
    DataTableCollection tableCollection = dataset.Tables;
    DataTable table = tableCollection[0];
    DataRowCollection rowCollection = table.Rows;
    foreach (DataRow row in rowCollection)
            {
                for (int i = 0; i < 8; i++)
                {
                    name1[w] = Convert.ToString(row[0]);
                    name2[w] = Convert.ToString(row[1]);
                    name3[w] = Convert.ToString(row[2]);
                    name4[w] = Convert.ToString(row[3]);

                }
                w++;
                count++;
            }
        }//连接EXCEL

public void Move_Part(string sourceFolderPath) //转移
        {
            string destinationFolderPath = "路径";
            string searchPattern = "*.*";

            // 获取源文件夹中所有匹配搜索模式的文件列表  
            string[] filess = Directory.GetFiles(sourceFolderPath, searchPattern);

            foreach (string file in filess)
            {
                string fileName = Path.GetFileName(file);
                string destinationFile = Path.Combine(destinationFolderPath, fileName);
                File.Copy(file, destinationFile, true); // 第三个参数为true时表示可以覆盖同名文件  
            }
        }

这三个一起是,打开我们设定的模型,读取EXCEL表中内容,将模型转移

相关推荐
CHEEVEN_QY16 小时前
搅拌摩擦焊FSW与传统弧焊在电池托盘制造中的全面对比
制造
Julien200416 小时前
管理 Ansible 配置文件
linux·运维·服务器·ssh·学习方法
QYR-分析17 小时前
锂电制造核心装备:全球电芯焊接机市场格局与增长趋势研判
大数据·人工智能·制造
Zldaisy3d18 小时前
GAMS 2026: 增材制造无国界
3d·制造
我命由我1234519 小时前
金融租赁极简理解
经验分享·学习·职场和发展·金融·求职招聘·职场发展·学习方法
进击的大海贼19 小时前
基于C#开发的久坐提醒工具
开发语言·c#
小羊没烦恼!21 小时前
关于大型asp.net应用系统的架构-架构的选择
java·服务器·开发语言·前端·c#
FII工业富联科技服务2 天前
2026年AI技术发展趋势分析:从模型能力突破到工业AI的真实应用
大数据·人工智能·深度学习·机器学习·制造·ai智能体·agentic ai
一隅论数智2 天前
OWL(Web Ontology Language)介绍与使用举例(二)
大数据·经验分享·笔记·学习·自然语言处理·学习方法·政务