Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Noch-nicht-gespeichert markierung per Makro setzen

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 SOLIDWORKS
  
Nahe an industriellen Realbedingungen
Autor Thema:  Noch-nicht-gespeichert markierung per Makro setzen (904 mal gelesen)
saidan
Mitglied
IT-Sysadmin

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

Beiträge: 8
Registriert: 20.03.2015

erstellt am: 10. Jul. 2015 10:26    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 Leute,

ich habe ein ziehmlich eigenartiges Problem und finde dafür keine Lösung. Weder bei Google, noch hier im Forum. Möglicherweise liegt es auch daran, dass ich einfach nicht weiß, nach was ich suchen muss. Evtl. fehlt mir hier auch die nötige VBA Grundkenntnis.

Und zwar habe ich ein Makro mit einem Formular erstellt, mit dem man Benutzerdefinierte Eigenschaften eingegeben werden können. Ich weiß, dass es einen Property-Manager gibt. Aber mein Makro trägt noch einige Dinge automatisch ein. Das Problem ist folgendes. Wenn man das Makro verwendet hat, wird die Datei nicht als "ungespeichert" markiert. Normalerweise erscheint am Ende des Dateinamens ein "*". Beim Schließen wird man demnach auch nicht gefragt ob man speichern will. Das führt zu herben Verlusten.

Meine Frage wäre nun. Wie kann ich diese Markierung setzen?

Ich hoffe jemand kennt eine einfache Lösung dafür.

Vielen Dank schonmal.

Gruß Daniel

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

KMassler
Ehrenmitglied V.I.P. h.c.
CAD Admin + Mädchen für Alles...



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

Beiträge: 2675
Registriert: 06.11.2000

SolidWorks Start 1999
** CSWP 01/2008 **
------------------
Zuletzt beruflich:
- SWX2020 SP5;
- SAP/PLM+ECTR;
- DriveWorks Pro;
- Programmierung:
VBA, aktuell Visual Studio 2022/VB.Net
------------------
ab 2024 (privat):
Onshape und anderes

erstellt am: 10. Jul. 2015 10:29    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 saidan 10 Unities + Antwort hilfreich

Stichwort:

SetSaveFlag Method (IModelDoc2)
Flags the document as dirty.
...

Guckst du API-Hilfe

------------------
Klaus

www.al-ko.com | mein Gästebuch

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

jörg.jwd
Ehrenmitglied V.I.P. h.c.
CAD-PDM Administrator


Sehen Sie sich das Profil von jörg.jwd an!   Senden Sie eine Private Message an joerg.jwd  Schreiben Sie einen Gästebucheintrag für joerg.jwd

Beiträge: 3109
Registriert: 05.11.2003

erstellt am: 10. Jul. 2015 10:38    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 saidan 10 Unities + Antwort hilfreich

Hallo Daniel,

ich würde das andersherum angehen. Warum speicherst du nicht am Ende deines Makros das aktive Dokument?

------------------
Grüße

Jörg

da ich weiß daß ich nichts weiß weiß ich immer noch mehr als die die nicht wissen daß sie nichts wissen (weiß nicht von wem)

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

saidan
Mitglied
IT-Sysadmin

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

Beiträge: 8
Registriert: 20.03.2015

erstellt am: 10. Jul. 2015 10:54    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 Klaus,

Blitzantwort. Ich danke Dir sehr dafür. Das hat sofort geholfen.

@Jörg: Vielen Dank auch an Dich für die schnelle Antwort. An diese Idee habe ich auch gedacht, ich finde dieses Vorgehen aber nicht Regelkonform. Wenn ich in SolidWorks die Eigenschaften manuell ändere, wird die Datei ja auch nicht automatisch gespeichert. Um eventuelle Verwirrungen meiner Benutzer zu vermeiden, bevorzuge ich die methode von Klaus.

Nochmals vielen Dank an Euch zwei.

Gruß Daniel

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)2024 CAD.de | Impressum | Datenschutz