반응형
Sub Copy (NewName as String, Instructions as IpfcCopyInstructions [optional])
- Session에 있는 모델의 파일을 사용자가 정의한 폴더에 파일로 복사합니다.
모델 사본은 세션으로 검색되지 않습니다.
- 새로운 파일 이름은 파일 확장자는 입력하지 않습니다
- IpfcCopyInstructions 기능은 Creo 6.0에서 사용이 불가능 합니다. PTC에서 아직 개발 하지 않았습니다
주의 >
1. 동일한 이름의 2D 파일은 3D 파일이 Copy 할때, Copy 되지 않습니다. (T.T)
2. 어셈블 파일이 Copy 하면, Sub 및 Part 파일들은 Copy 되지 않습니다.(T.T)
3. "rename_drawing_with_object", "both"를 설정해도 동일한 이름의 도면은 Copy 되지 않습니다
sub FileCopy ()
Dim asynconn As New pfcls.CCpfcAsyncConnection
Dim conn As pfcls.IpfcAsyncConnection
Set conn = asynconn.Connect("", "", ".", 5)
Dim oSession As IpfcBaseSession
Set oSession = conn.Session
Dim oModel As IpfcModel
Set oModel = oSession.CurrentModel
'Copy File Name
Dim oCopryFileName As String: oCopryFileName = "korea"
'Save Folder
oSession.ChangeDirectory ("C:\idt\backup")
Call oModel.Copy(oCopryFileName, Nothing)
conn.Disconnect (2)
End Sub
'VBA For Creo' 카테고리의 다른 글
어셈블 파일 BACKUP 프로그램 ver 0.1 (0) | 2022.09.30 |
---|---|
IpfcBaseSession.RetrieveModel() (0) | 2022.09.29 |
현재 활성화 된 파일 상태 표시 및 BACKUP () (0) | 2022.09.26 |
활성화된 어셈블 정보 (Parameter Value) #2 (0) | 2022.09.24 |
활성화된 어셈블 정보 (Parameter Value) #1 (0) | 2022.09.23 |