ARKANCE - globální Platinum partner Autodesk ARKANCE | KONTAKT - CZ | SK | EN | DE
Přes 123.500 registrovaných u nás, celkem 1.134.000 registrovaných (CZ+EN). Tipy pro AutoCAD 2027, pro Inventor 2027 a pro Revit 2027. Nový Kalkulátor nosníků, Inženýrský kalkulátor, Spirograf generátor a Regresní křivky v sekci Převodníky. Kompletní příkazy a proměnné AutoCADu 2027.
RSS kanál - CAD tipy RSS tipy
RSS diskuze

Diskuze Diskuzní fórum, poradna

?
CAD diskuze, rady, výměna zkušeností

CAD Fórum - Homepage Veřejné diskuzní fórum k CAD aplikacím - ptejte se na libovolné otázky týkající se oboru CAx, podělte se o vaše znalosti a zkušenosti s programy AutoCAD, Inventor, Revit, Fusion, 3ds Max, Vault a s dalšími CAD/BIM/PDM aplikacemi. Zaregistrujte se nebo se přihlašte a zašlete váš příspěvek do odpovídajícího fóra. Viz další informace o CAD Fóru. Nechcete se registrovat? Zeptejte se v naší Facebook poradně.
Fórum nenahrazuje technický support firmy ARKANCE (CAD Studio) - přímá podpora pro zákazníky funguje na emea.support.arkance.world
  FAQ FAQ  Prohledat fórum   Události   Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřenoČÁST PRAVIDLA - read only

 Odpovědět Odpovědět archiv
Autor
Lukáš Záruba Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 02.lis.2007
Lokalita: ČR (SČ)
Používám:
inventor 2015
Stav: Offline
Bodů: 429
Přímý odkaz na tuto zprávu Téma: ČÁST PRAVIDLA - read only
    Zasláno: 23.úno.2018 v 09:39
Zdravím, potřebuji napsat část pravidla, které mi před vlastním úkonem daného pravidla koukne na soubor nebo složku a pokud je jen pro čtení nebo se doněj nedá zapisovat z důvodu že je z jiného projektu tak zastaví pravidlo. Ví někdo jak to napsat a bude tak a laskav a podělí se o to?
Budu rád za radu i případně všelijaké postřehy.
Zpět nahoru
Petr Klimeš Zobrazit panel
ARKANCE support
ARKANCE support

Přihlášen: 05.led.2015
Lokalita: ČR (JM)
Používám:
Inventor, AutoCAD
Stav: Offline
Bodů: 283
Přímý odkaz na tuto zprávu Zasláno: 23.úno.2018 v 10:08
Dobrý den,
můžete použít následující fragment, který vypíše, zda dokument, ve kterém pravidlo spouštíte je readonly :

Imports System.IO
Sub Main()

Dim oDoc As PartDocument = ThisDoc.Document

Dim oDocName As String = oDoc.FullDocumentName

Dim oReadOnlyDocument As Boolean = IsFileReadOnly(oDocName)

If oReadOnlyDocument Then

    MsgBox(oDocName + " = true")

Else

    MsgBox(oDocName + " = false")

End If

End Sub

 Function IsFileReadOnly(ByVal FileName As String) As Boolean

        Dim fInfo As New FileInfo(FileName)

        Return fInfo.IsReadOnly

End Function
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
řešení Autodesk
Stav: Offline
Bodů: 22240
Přímý odkaz na tuto zprávu Zasláno: 23.úno.2018 v 10:12
Anebo prostě zkusit zapsat - a ošetřit přes Try/Catch.
Vladimír Michl (moderátor)
LinkedIn, Autodesk Expert Elite
Zpět nahoru
Lukáš Záruba Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 02.lis.2007
Lokalita: ČR (SČ)
Používám:
inventor 2015
Stav: Offline
Bodů: 429
Přímý odkaz na tuto zprávu Zasláno: 23.úno.2018 v 10:28
Try/Catch ? co to přesně znamená ? můžete mi to blíže vysvětlit?
Budu rád za radu i případně všelijaké postřehy.
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
řešení Autodesk
Stav: Offline
Bodů: 22240
Přímý odkaz na tuto zprávu Zasláno: 23.úno.2018 v 10:40
To slouží k odchycení a ošetření možných chyb. Struktura:

Try
příkazy-které-mohou-selhat
Catch
příkazy-co-dělat-když-dojde-k-selhání
End Try
Vladimír Michl (moderátor)
LinkedIn, Autodesk Expert Elite
Zpět nahoru
Navara Zobrazit panel
ARKANCE support
ARKANCE support
Avatar
Arkance Systems

Přihlášen: 08.zář.2008
Lokalita: ČR (Pha)
Používám:
Inventor
Stav: Offline
Bodů: 1637
Přímý odkaz na tuto zprávu Zasláno: 23.úno.2018 v 11:31
No a co se týká cesty do jiného projektu, tak tam se dá použít objekt
ThisApplication.DesignProjectManager.ActiveDesignProject
 
Ten poskytuje informace o cestách aktuálního projektu. Takže pracovní složky, souborů obsahového centra, knihoven, atd...
Takže se dá testovat, jestli cílový adresáře je/není v některé uvedené cestě.
Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 11813:VIPJak z iLogic zjistit, zda je dokument nebo složka jen pro čtení (read-only)?
Tip 10196:VIPJak odemknout náčrt v modelu z Design Acceleratoru?
Tip 8688:VIPJak zamknout vlastnosti projektu v AutoCADu Plant 3D?
Tip 359:VIPAutoCAD hlásí soubory na Novell serveru jako Read-only.
Tip 12340:Otevírání Inventor souborů v read-only režimu.
Tip 5657:VIPCUI soubor se jeví jako jen pro čtení (read-only). Snadná náprava.


 Odpovědět Odpovědět

Přejít na fórum Oprávnění fóra Zobrazit panel



Stránka byla vygenerována za 0,156 sekund.