Autor | Wypowiedź |
Użytkownik usunięty
|
|
|
Nie mam zainstalowanego programu, natomiast mam plik /część/ SW, czy mogę rozpoznać po samym pliku w jakiej wersji był tworzony model? |
|
|
CSWP, CSWE, CSWI *** solid-blog.pl ***
2012-11-06, 11:39
Pomógł 406 raz(y).
|
Najlepiej byłoby dodawać właściwość dostosowaną "wersja" i wpisywać... tak robiłem m.in. w przykładach: http://www.szkoleniasolidworks.pl/?k=do_pobrania Później łatwo można sprawdzić we właściwościach bez otwierania pliku. Inny sposób? Otwórz plik w notatniku i w gąszczu "śmieci" na górze odnajdziesz informacje o wersji:) |
Panienka do wszystkiego
2012-11-06, 11:53
Pomógł 66 raz(y).
|
Witam, to ponizej, to niestety tylko polowa sukcesu - ta informacja zawarta w pliku odnosi sie wlasciwie to podkladki (template) na bazie ktorej stworzono plik... http://www.pswug.info/image/forum/forum_760_14_827_4821.zip Pozdr. tomek |
|
|
CSWP, CSWE, CSWI *** solid-blog.pl ***
2012-11-06, 12:12
Pomógł 406 raz(y).
|
http://help.solidworks.com/2011/english/api/sldworksapi/get_version_history_example_vb.htm Jak sprawdzić historię pliku: '------------------------------------------------ ' ' Preconditions: A SolidWorks document is open. ' ' Postconditions: None ' '------------------------------------------------ Option Explicit Sub main() Dim swApp As SldWorks.SldWorks Dim swModel As SldWorks.ModelDoc2 Dim vVerStr As Variant Dim i As Long Set swApp = Application.SldWorks Set swModel = swApp.ActiveDoc Debug.Print "File = " & swModel.GetPathName If IsEmpty(vVerStr) Then vVerStr = swApp.VersionHistory(swModel.GetPathName) End If If Not IsEmpty(vVerStr) Then For i = 0 To UBound(vVerStr) Debug.Print " " & vVerStr(i) Next i Else Debug.Print " No version information." End If End Sub '------------------------------------------------ |
CSWP, CSWE, CSWI *** solid-blog.pl ***
2012-11-06, 12:26
Pomógł 406 raz(y).
|
To idąc dalej za ciosem: ------------------------ _DL_V E R S I O N _ ## 0 0 _MO_V E R S I O N _ ## 0 0 _ #### = YYYY ?? = '95 ?? = '96 ?? = '97 ?? = '97 Plus _ ??? = 199? _ 822 = 1998 _ ### = 1998 Plus Beta version? _ 1008 = 1999 _ 1332 = 2000 _ 1750 = 2001 _ 1950 = 2001 Plus _ ???? = 2002 _ ???? = 2003 _ 2500 = 2004 _ 2800 = 2005 _ 3100 = 2006 _ 3400 = 2007 _ 3800 = 2008 _ 4100 = 2009 _ 4400 = 2010 _ 4800 = 2011 _ 5000 = 2012 _ 5800 = 2013 |
Panienka do wszystkiego
2012-11-06, 12:42
Pomógł 66 raz(y).
|
Czesc, przy okazji odkrylem w koncu "gwiazdki"... :-))) Pozdr. tomek |
|
|