Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Lisp
  Kurioses Verhalten von vla-save

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Kurioses Verhalten von vla-save (568 mal gelesen)
autocart
Mitglied
Technischer Redakteur


Sehen Sie sich das Profil von autocart an!   Senden Sie eine Private Message an autocart  Schreiben Sie einen Gästebucheintrag für autocart

Beiträge: 695
Registriert: 08.09.2003

erstellt am: 29. Sep. 2009 13:08    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo!

Hat von euch schon jemand mal eine Zeichnung gehabt, in der nach einem (vla-save(vla-get-activedocument(vlax-get-acad-object))), das ja brav die Sys-Var DBMOD auf 0 stellt, ein darauf folgendes (command "_.delay" ...) oder ein (command "_.script" ...) die Sys-Var DBMOD auf 1 gestellt hat?

In der selben Zeichnung bleibt die Sys-Var DBMOD schön brav auf 0, wenn man diese command-Aufrufe nach einem (command "_.qsave") aufruft. Nur nach einem (vla-save ...) ändert sich DBMOD auch bei "neutralen" command-Aufrufen (die die DB gar nicht ändern) trotzdem auf 1.

Das ganz kuriose ist dabei, dass dies nicht bei allen Zeichnungen der Fall ist. Bei manchen ist alles ok und bei manchen tritt das beschriebene Verhalten auf.

Falls jemand das schon mal hatte, würde mich interessieren woran es liegt, falls das derjenige weiß. Danke.

------------------
Gruß, Stephan
www.stbartl.at

"Every thing should be made as simple as possible but not simpler." - Albert Einstein

[Diese Nachricht wurde von autocart am 29. Sep. 2009 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP


Ex-Mitglied

erstellt am: 29. Sep. 2009 20:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hi Stephan,

damit zumindest mal ein Anfang getan ist eine Idee, die ich ich aber weder probiert habe, noch die besonders logisch wäre, aber eben eine Idee:

Deine Zeichnung ist schreibgeschützt oder mit Schreibschutz geöffnet (weil bereits in AutoCAD offen)?

- alfred -

------------------
www.hollaus.at

CADchup
Ehrenmitglied V.I.P. h.c.




Sehen Sie sich das Profil von CADchup an!   Senden Sie eine Private Message an CADchup  Schreiben Sie einen Gästebucheintrag für CADchup

Beiträge: 3329
Registriert: 14.03.2001

Sicher ist, dass nichts sicher ist. Selbst das nicht.
Joachim Ringelnatz

erstellt am: 30. Sep. 2009 09:16    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für autocart 10 Unities + Antwort hilfreich

Hi,

wer weiß schon, was dein MEP, mein ACA oder irgendeine App beim Start einer Zeichnung alles anstellt und DBMOD dadurch verändert?

Soll heißen, ich könnte mir gut vorstellen, dass das Verhalten bei einer klinisch reinen Acad-Installation ein anderes ist.  

Als Workaround könnte man DBMOD pushen und poppen wie hier beschrieben.


Gruß
CADchup

------------------
CADmaro.de

[Diese Nachricht wurde von CADchup am 30. Sep. 2009 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

autocart
Mitglied
Technischer Redakteur


Sehen Sie sich das Profil von autocart an!   Senden Sie eine Private Message an autocart  Schreiben Sie einen Gästebucheintrag für autocart

Beiträge: 695
Registriert: 08.09.2003

erstellt am: 30. Sep. 2009 12:10    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo alfred und CADchup!

Danke mal für eure Antworten.

Danke CADchup, das mit dem push und pop ist auf jeden Fall interessant zu wissen. Guter Workaround für den Fall, dass man kein command verwenden will.

Alfred, sicher eine gute Idee, einmal die einfachsten Fälle zur Sicherheit abzuchecken, aber ich muss dich leider enttäuschen. Außerdem, wenn es schreibgeschützt wäre, würde ja weder (vla-save ...) noch (command "_.QSAVE") funktionieren. Beide funktionieren aber fürs erste normal. Nur nach vla-save "funktionieren" in manchen Zeichnungen manche command-Aufrufe "nicht mehr" richtig.

------------------
Gruß, Stephan
www.stbartl.at

"Every thing should be made as simple as possible but not simpler." - Albert Einstein

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz