Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 287 - 299, 3144 Gesamtergebnisse mit Suchbegriffen schreibschutz aufheben bei autocad-datei sec.
AutoCAD VBA : neues VBA-Projekt
alfred neswadba am 12.05.2011 um 15:21 Uhr (0)
Hi,Du startest in AutoCAD den Befehl _VBAMAN und in diesem Dialog findest Du den Button für NEU (neues Projekt).- alfred -------------------www.hollaus.at

In das Form AutoCAD VBA wechseln
AutoCAD VBA : PDF erstellen per VBA-Makro
alfred neswadba am 16.05.2011 um 17:51 Uhr (0)
Hi,zu 1) Du kannst mit PLOTTRANSPARENCYOVERRIDE die Plottransparenz für das Plotten überschreiben.zu 2) würde ich mal Einstellungen von AutoCAD aus machen, die PC3 (und wenn dazugehörig) die PMP sind dann Deine heiligen Originale, in welchen die Detaileinstellungen zur Ausgabe enthalten sind.Diese PC3 sprichst Du dann von Deinem VBA-Makro an und fertig.zu 3) da müsste ich wissen, was Du ins Clipboard speichern willst und wohin das geliefert werden soll.zu 4) fehlt mir das Vorstellungsvermögen, Du kannst ja ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Typen uverträglich bei Set blockobj = ThisDrawing.ModelSpace.InsertBlock
alfred neswadba am 13.06.2011 um 14:10 Uhr (0)
Hi, weiss aber nicht warumWeil AcadBlock und AcadBlockReference unterschiedliche Objekttypen sind. Und Du kannst nicht einen Block einfügen (= BlockReference) und diese dann einer Variable vom Typ AcadBlock zuordnen.Vergleich, ein Polizist hält Dich (mit dem Auto) auf und Du möchtest ihm erklären, Dein Gefährt ist ein Rad. Du hältst Dein AutoCAD an, eine BlockReference einzufügen und möchtest dem AutoCAD dann erklären, es ist eine Blockdefinition.HTH, - alfred -------------------www.hollaus.at

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Umstieg VLISP -> VBA
alfred neswadba am 13.06.2011 um 14:24 Uhr (0)
Hi,herzlich willkommen bei CAD-de! Dass Lisp sowieso veraltet ist, darüber brauchen wir nicht redenNicht zwangsweise so sehen, es gibt immer noch LISP-Einzeiler, für die Du mit VB(A) Dir die Finger wundschreibst (übertrieben, aber sinngemäß ist es so). Ich spiele mich daher mit dem Gedanken, meine Lisp-Programme in VBA zu erstellenDa stellst Du jetzt von überaltetem LISP (das aber noch weiter leben wird) auf überaltetes VBA (das kaum eine Überlebenschance hat) == Tipp: überleg Dir das! Zum einen wird VB ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Umstieg VLISP -> VBA
alfred neswadba am 14.06.2011 um 09:35 Uhr (0)
Hi, Gibt es da empfehlenswerte tutorials für Einsteiger in Buchform?Für VB.NET jede Menge, für VB.NET mit AutoCAD ist es schon sehr licht. Aber ein VBA Programm muss nicht komplett umgeschrieben werden um es zum Laufen zu bringen, oder?Nein, nicht ganz. Hier gibts Lesestoff dazu. Da findest Du auch ein Video, welches die Portierungsschritte vorzeigt. Bzw. das Geld für ein VBA-Buch wäre jetzt nicht rausgeworfenes Geld, stimmt´s?SCNR: Der Brennwert des Buches liegt i.d.R. höher als der des Papiers der Geldsc ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Diverse Meldungen beim öffen Unterdrücken
alfred neswadba am 14.06.2011 um 13:19 Uhr (0)
Hi, kann man die Meldung mit dem Sprachpaket wieder anzeigen lassenWüssten wir Deine AutoCAD-Version, könnten wir zielgenau antworten (bitte SysInfo eintragen).Guck mal mit Befehl OPTIONEN == (Karte) System == (Button) Einstellungen für ausgeblendete MeldungenWenn es das bei Dir schon gibt, dann wirst Du hier die Meldung wieder aktivieren können.HTH, - alfred -------------------www.hollaus.at

In das Form AutoCAD VBA wechseln
AutoCAD VBA : WBlock einfügen
alfred neswadba am 15.06.2011 um 12:50 Uhr (0)
Hi, und blättere dann durch diese Dokumentensammlung, indem ich jeweil das nächse aktiviere. Beim zweiten Dokument kommt dann beim Öffnen der DWG-Datei die Meldung DateifehlerAn der Routine, die Du zeigst, sehe ich nur einen kritischen Punkt, der nennt sich ThisDrawing!Wenn Du während des Ablaufs in einer Schleife durch mehrere AcadDocuments auf ThisDrawing hingreifst, dann prüf doch erst mal, ob das überhaupt auf die richtige (gerade auf aktuell gestellte) DWG verweist.Ansonsten brauchen wir den Code, wi ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : WBlock einfügen
alfred neswadba am 15.06.2011 um 14:15 Uhr (0)
Hi, AutoCAD.Application.ActiveDocumentKlingt mehr nach VB.NET als nach VBA, oder?Und das Öffnen der Zeichnung bedeutet nicht zwangsweise, dass es auch das ActiveDocument ist, prüf das mal indem Du einen Breakpoint an dieser Stelle machst und den Begriff AutoCAD.Application.ActiveDocument.Name überprüfst.- alfred -------------------www.hollaus.at

In das Form AutoCAD VBA wechseln
AutoCAD VBA : VB.NET
alfred neswadba am 23.06.2011 um 13:23 Uhr (0)
Hi, Wie bekomme ich es denn hin, daß ich ein AutoCAD.Applicationobjekt erstellen kannSchreibst Du eine EXE oder eine (ins AutoCAD zu ladende) DLL?Im zweiteren Fall brauchst Du kein Application-Object erstellen, denn Du stehst ja mit der DLL mitten drin. Schreibst Du eine EXE, dann kannst Du über COM (CreateObject oder GetObject) den ActiveX-Server von AutoCAD anstarten oder über Processes-Funktionen die ACAD.EXE anstarten.Es gibt natürlich Aufgaben, AutoCAD von aussen zu steuern. Der bessere Weg (für rein ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : VB.NET
alfred neswadba am 23.06.2011 um 14:09 Uhr (0)
Hi, Zunächst wollte ich erstmal die .Net API von AutoCAD ausprobieren und damit erste Erfahrungen sammelnDafür ist Methode DLL sinnvoll (und notwendig). Ich habe von früher her noch eine Reihe Programme mit denen ich Daten aus den AutoCAD-Zeichnungen auslese und zur weiteren Bearbeitung ins Excel schreibeIn welcher Form hast Du diese Programme (welcher Typ und welche Programmiersprache).Du kannst auch von DLL aus Excel-Daten lesen oder erzeugen.- alfred -------------------www.hollaus.at

In das Form AutoCAD VBA wechseln
AutoCAD VBA : VB.NET
alfred neswadba am 24.06.2011 um 09:26 Uhr (0)
Hi, Über die ActiveX-Fähigkeit konnte ich dann diese Objekte steuernFunktioniert genauso mit VB.NET, kein Unterschied, nur unter Verweise sind (aus der Karte COM) die 2 AutoCAD-Verweise hinzuzufügen:AutoCAD 20xx Type LibraryAutoCAD/ObjectDBX Common xx.x Type LibraryAchtung bei der Unterscheidung 32bit und 64bit; imho wirds schwer, wenn Du 64bit-AutoCAD und 32bit-Excel aus einer EXE ansprechen willst. Ich hab darüber zwar noch nicht nachgedacht, kann mir aber vorstellen, das macht Brösel im Entwicklergetrie ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : VB.NET
alfred neswadba am 24.06.2011 um 10:51 Uhr (0)
Hi,weil ich annehme, dass es zu Differenzen kommen wird, wenn Du von einer EXE aus ActiveX-Objekte steuern willst, die nicht im gleichen Modus (32/64bit) arbeiten.Ich hab jetzt mal selbst probiert, eine EXE machen, die selbst in 32bit läuft und das 64bit-AutoCAD anstartet und bedient. Ich muss zugeben, dass ich überrascht war, dass das überhaupt funktioniert und als solches sieht es mal so aus, dass meine obige Vorsichtsdarstellung übertrieben schien. Und doch fürchte ich, dass es Dich damit irgendwann erw ...

In das Form AutoCAD VBA wechseln
AutoCAD VBA : VB.NET
alfred neswadba am 24.06.2011 um 15:57 Uhr (0)
Hi,Du hast 2 * den Verweis auf AutoCAD 2012 TypeLibrary mit 2 verschiedenen Methoden referenziert und jetzt kennt sich der SyntaxCheck nicht mehr aus, auf welche der beiden Interop-Assemblies hinzugreifen ist.Dass sich diese unterschiedlich benennen, kommt aus der Wahl der Methode, wie Du diese referenziert hast. Erkennbar, dass diese gleich sind, kannst Du hinten (rechts in der Verweiszeile) am 2-maligen Vorkommen von Autodesk.Interop.CommonAlso einen der beiden Verweise löschen und fertig.- alfred -PS: l ...

In das Form AutoCAD VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31   32   33   34   35   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz