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表中内容,将模型转移

相关推荐
CHENKONG_CK8 小时前
晨控半导体PAD手持机CK-S710
自动化·制造·射频工程·rfid
魔法阵维护师10 小时前
从零开发游戏需要学习的c#模块,第十六章(安装 MonoGame 并创建第一个窗口)
学习·游戏·c#·monogame
吴可可12310 小时前
用Teigha修改并保存CAD文件
数据库·算法·c#
老鱼说AI11 小时前
统计学习方法第一章讲解:统计与监督学习概率
人工智能·学习·学习方法
枕星而眠11 小时前
Linux 四大进程/线程同步锁详解:互斥锁、读写锁、条件变量、文件锁
linux·c语言·后端·ubuntu·学习方法
Agent产品评测局12 小时前
新能源制造供应链AI方案主流产品对比测评 —— 2026年企业级自动化选型深度指南
人工智能·ai·chatgpt·自动化·制造
xiaoshuaishuai812 小时前
C# 签名异常与Gas预估失败调试方案
开发语言·网络·tcp/ip·c#
xiaoshuaishuai812 小时前
C# Gemini 辅助网络安全漏洞分析
开发语言·web安全·c#
风继续吹..12 小时前
C# 文件输入输出 精简理解
开发语言·c#
魔法阵维护师13 小时前
从零开发游戏需要学习的c#模块,第十章(设计模式入门)
学习·游戏·设计模式·c#