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

相关推荐
唐青枫18 小时前
别只会反射:C#.NET Emit 动态生成代码实战详解
c#·.net
咕白m62521 小时前
.NET 环境下 Word 超链接批量提取方案
c#·.net
用户91721561902111 天前
C# 通信协议增量解析:用状态机处理半包和粘包
c#
小码编匠2 天前
C# 工控上位机必备:数据转换工具类与十个核心模块
后端·c#·.net
唐青枫4 天前
别再乱用 StartNew:C#.NET TaskFactory 任务调度实战详解
c#·.net
Artech4 天前
[MAF预定义的AIContextProvider-03]ChatHistoryMemoryProvider——赋予Agent从经验中学习的能力
ai·c#·agent·memory·maf
Scout-leaf6 天前
C#摸鱼实录——IoC与DI案例详解
c#
咕白m6256 天前
使用 C# 在 Excel 中应用多种字体样式
后端·c#
Artech6 天前
[MAF预定义的AIContextProvider-02]AgentSkillsProvider——将Agent Skills引入MAF
ai·c#·agent·agent skills·maf
施努卡机器视觉7 天前
SNK施努卡侧滑门锁上滑轮总成自动化装配线,从零件到组件,全流程精密制造方案
运维·自动化·制造