I am very new to solidworks API programming. I don't have idea how to code in dot net to update/change file reference between assembly and part file. here is my code...
for (int i = 0; i < dgvResultList.Rows.Count; i++)
{
folderSpec = dgvResultList.Rows[i].Cells["FOLDERPATH"].Value.ToString();
//my code in c#
private void buildFolder(string Drawing,string Part, int rowIndex)
for (int i = 0; i < dgvResultList.Rows.Count; i++)
{
folderSpec = dgvResultList.Rows[i].Cells["FOLDERPATH"].Value.ToString();
newDrwFileName = folderSpec + "\\\\"+ dgvResultList.Rows[i].Cells["FILENAME"].Value.ToString() + ".slddrw" ;
newPrtFileName = Path.ChangeExtension(newDrwFileName, "sldprt");
if (!Directory.Exists(folderSpec))
{
Directory.CreateDirectory(folderSpec);
File.Copy(Drawing, folderSpec +"\\\\"+ Path.GetFileName(Drawing));
File.Move(folderSpec + "\\\\" + Path.GetFileName(Drawing), newDrwFileName); // renaming file
File.Copy(Part, folderSpec + "\\\\" + Path.GetFileName(Part));
File.Move(folderSpec + "\\\\" + Path.GetFileName(Part), newPrtFileName ); // renaming file
// HERE I WANT TO WRITE CODE TO REPLACE REFERENCE
}
}
}
}
}
can anybody guide me please..
SolidworksApi macros