| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Plotten-Dialog starten (678 mal gelesen)
|
wwwilli Mitglied Ingenieur
Beiträge: 410 Registriert: 21.03.2006 ACAD MAP 3D 2012. VestraCAD. Win 7 64bit SP 1, FD 100 GB, Xeon 2,8 GHz, 12 GB.
|
erstellt am: 25. Sep. 2013 13:11 <-- editieren / zitieren --> Unities abgeben:
Hallo, kann ich den Plotten-Dialog anders starten als so? Code: ThisDrawing.SendCommand ("_PLOT ")
Bei mir gibt das immer mal wieder Fehler. In anderen Anwendungen gibt's sowas wie hier (Beispiel Excel): Code: Application.Dialogs(xlDialogPrint).Show
Das läuft zuverlässiger, habe ich den Eindruck. MfG, wwwilli Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
AndreasDEU Mitglied Ingenieur
Beiträge: 15 Registriert: 14.06.2013
|
erstellt am: 04. Nov. 2013 09:07 <-- editieren / zitieren --> Unities abgeben: Nur für wwwilli
Hallo, So weit ich das weiß es ist nicht möglich. Am Wochenende habe ich aber so ein Makro geschafft - ein Ersatz für AutoCAD-Plotfenster. Die daten werden abgefragt und im System-Registrierung abgespeichert. Ist das Thema noch aktuell? Soll ich das Makro posten? Gruß Andrzej
Zitat: Original erstellt von wwwilli: Hallo, kann ich den Plotten-Dialog anders starten als so?
Code: ThisDrawing.SendCommand ("_PLOT ")
Bei mir gibt das immer mal wieder Fehler. In anderen Anwendungen gibt's sowas wie hier (Beispiel Excel):
Code: Application.Dialogs(xlDialogPrint).Show
Das läuft zuverlässiger, habe ich den Eindruck. MfG, wwwilli
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wwwilli Mitglied Ingenieur
Beiträge: 410 Registriert: 21.03.2006 ACAD MAP 3D 2012. VestraCAD. Win 7 64bit SP 1, FD 100 GB, Xeon 2,8 GHz, 12 GB.
|
erstellt am: 04. Nov. 2013 11:17 <-- editieren / zitieren --> Unities abgeben:
|
AndreasDEU Mitglied Ingenieur
Beiträge: 15 Registriert: 14.06.2013
|
erstellt am: 05. Nov. 2013 06:24 <-- editieren / zitieren --> Unities abgeben: Nur für wwwilli
Guten Morgen! Das Makro is hochgeladen. Die Routine ShowSettings() zeigt den Formular. Die Routine SetLayout() weist die Einstellungen zum aktuellen Layout zu. Die Routine liest die Einstellungen aus der Systemregistrierung in die Variable oitmPC und dann weist diese zum Aktuellem Layout Alle Einstellungen werden in dieser globalen Variable abgespeichert. Zusätzlich wenn der Benutzerformular angezeigt wird auch neue Plotkonfiguration erstellt mit dem Namen "NEW_CONFIGURATION" Variable (s_NewConfiguration). Beim Schließen vom Formular wird sie gelöscht. Die Variable oitmPC ist überflüssig, aber makro das Makro ist noch nicht 100% fertig. mit freundlichem Gruß Andrzej [Diese Nachricht wurde von AndreasDEU am 05. Nov. 2013 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wwwilli Mitglied Ingenieur
Beiträge: 410 Registriert: 21.03.2006 ACAD MAP 3D 2012. VestraCAD. Win 7 64bit SP 1, FD 100 GB, Xeon 2,8 GHz, 12 GB.
|
erstellt am: 05. Nov. 2013 10:54 <-- editieren / zitieren --> Unities abgeben:
|