|
Autocad VBA : ARX-Anwendungen
fuchsi am 28.11.2003 um 18:05 Uhr (0)
huch da waren ja in meinem letztem beitrag viele vertiepsler dabei hoffentlich hats jeder lesen können ------------------ *********************************************** AutoCad 2000i, 2002, 2004 deutsch und englisch Windows 2000, NT, XP Programmiere in Lisp, VB6, VBA und C#.NET
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Lizenzabfrage ACAD
Heiko76 am 01.12.2003 um 07:07 Uhr (0)
Hallo zusammen, wie kann ich die Fehlermeldung Es ist keine Lizenz vorhanden beim start von AutoCAD 2002 abfangen, bzw. darauf reagieren? Zum Thema: Ich habe bei mir AutoCAD 2002 (mit einer reinen AutoCAD Lizenz) und AutoCAD Mechanical 6 PP (mit einer Mechanical Lizenz) installiert. Es sind beides Netzlizenzen. Wenn ich nun AutoCAD starte und mir der Server sagt, das keine Lizenz mehr für mich frei ist, starte ich AutoCAD mit einer Mechanical Lizenz. Dies möchte ich jetzt durch ein VB Programm automatisc ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : GetBoundingBox TTF
Brischke am 01.12.2003 um 09:11 Uhr (0)
Hallo Roland, benutze diese Methode zwar nur aus LISP heraus, habe diese Erfahrung allerdings noch nicht gemacht, in keiner A2kX Version. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Loginname
Dressler am 11.12.2003 um 10:53 Uhr (0)
Schönen guten Tag an alle miteinander. Ich suche nach den folgenden beiden Sachen: 1. wie nennt sich denn die Varaible für den Loginname unter VBA. Ich bin dabei in einem Formular das für spätere Verwendungen anzeigen zu lassen. Mit dem Datum sieht es ja folgendermaßen aus: TextBox1.Text = Date was schreibt man nun für den Namen den man zum anmelden benutzt. 2. Ich würde gerne mein AutoCAD mit einer Art Passwortabfrage schützen, damit nicht jeder daran rum fummeln kann. Weiß jemand dafür eine lösung u ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Probleme beim Errechnen einer Koordinate unter VBA
The VIP am 11.12.2003 um 17:09 Uhr (0)
Ich kenne mich mit Excel-VBA und Excel-Formeln sehr gut aus. AutoCAD VBA mache ich noch nicht so lange. Ich stehe vor dem Problem, dass ich über ein VBA-Makro eine Linie zeichnen will. Die Linie hat einen Start-Koordinatenpunkt der über einen Winkel (fix) und einen Kreisdurchmesser (variabel) bestimmt wird und diesen Koordinatenpunkt bekomme ich nicht errechnet (in VBA!). Es liegt aber nicht an fehlenden mathematischem Wissen (denn ich habe die Koordinate bereits auf dem Papier und in einer Excel-Formel ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Punkt & Komma [Zehnerblock]
Proxy am 12.12.2003 um 10:35 Uhr (0)
So aus Langeweile und Spass an den Unities Code: Option Explicit . . . Private Punkt_Komma_Status As Boolean . . . Sub Punkt_Komma () If Punkt_Komma_Status = False Then Shell ( LAUFWERKPFAD Punkt.exe ) Punkt_Komma_Status = True Else MsgBox ( Das Programm ist bereits aktiv und kann nicht nochmal gestartet werden ! ), vbInformation Punkt_Komma_Status = True End If End Sub in der MNU hinzufügen: ID_Punkt_Komma [_Button( Punkt statt Komma im Zehnerblock. , punkt_komma.bmp ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Punkt & Komma [Zehnerblock]
Proxy am 12.12.2003 um 11:41 Uhr (0)
Zitat: Original erstellt von lakeja: Hallo Proxy, Genau das hab ich heute gesucht! DANKE!!! Da ich aber ein Neulingbin weiß ich leider nicht wie man die Punkte vergeben kann ???? wenn du ALT+F11 drückst und den Code in den Abschitt Modul1 einfügst und dann als dvb-Projekt entsprechend abspeicherst kannst du die Funktion am Zehnerblock immer benutzen. Bei Fragen PM ------------------ (entmake (entget (entlast))) | Die Pro-Version auf Anfrage erhältlich. Lisp?!?! Why the H ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Einige grundsätzliche Fragen
pantau am 16.12.2003 um 09:29 Uhr (0)
Hallo zusammen, ich kenne mich mit Autocad zur Zeit noch überhaupt nicht aus. Aber für ein Projekt, sollen aus angelieferten DXF-Files EPS Daten erstellt werden. Eigentlich wollte ich mich in einem Forum nun nur erkunden, ob Linienstärken in DXF-Files gespeichert werden. Alle Tools, die mir zur Konvertierung bekannt sind, wandeln die Datei immer ohne Linienstärken um (was ich nachvollziehen kann). Nun sehe ich aber, dass es via VB möglich ist, Autocad anzusteuern. Da stellen sich mir ja ganz neue Fragen.. ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Einige grundsätzliche Fragen
Proxy am 16.12.2003 um 13:59 Uhr (0)
Code: Sub Example_Thickness() This example creates a circle in model space and changes the thickness of the circle. Dim circleObj As AcadCircle Dim centerPoint(0 To 2) As Double Dim radius As Double Define the circle centerPoint(0) = 0#: centerPoint(1) = 0#: centerPoint(2) = 0# radius = 5# Create the Circle object in model space Set circleObj = ThisDrawing.ModelSpace.AddCircle(centerPoint, radius) ZoomAll Find the current thi ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Block erstellen mit VBA
Ralf Rehm am 16.12.2003 um 13:59 Uhr (0)
Ich möchte mit AutoCAD 2004 nithilfe eines VBA-Programmes aus einem SelectionSet einen Block erstellen. Kann mir jemand sagen, wie das geht??? Danke im voraus Ralf
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Absoluter Nullpunkt
fuchsi am 17.12.2003 um 08:26 Uhr (0)
so jetzt habe ich hargenau deine konstellation nachgebaut und es funktioniert. es gibt nur ein problem: wenn das userform MODAL geöfnet wird, kommt bei der zeile die du fett markieren wolltest, ein laufzeitfehler AutoCad Hauptfenster ist nicht sichtbar . bei modalen fenstern sind natürlich keinerlei punkteingaben in der zeichnung erlaubt. entweder du machst die eigenschaft ShowModal des userforms auf false (dann bleibt das userform einfach stehen, und du kannst trotzdem in der zeichnung arbeiten , ähnlich ...
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Zeichnungsreihenfolge von Objekten per VBA steuern
Weirdo am 17.12.2003 um 10:16 Uhr (0)
Hallo VBA Gemeinde,weiß jemand wie man mit VBA-Code in ACAD2004 die Zeichenreihenfolge von Objekten, die sich überlappen, steuern kann.Leider steht bei AutoCAD-Objekten kein ZOrder - Property zur verfügung.Über "Thisdrawing.SendCommand" den vorhandenen AutoCAD-Befehl hierzu zu verwenden ist wohl nicht gerade eine elegante Lösung.Für jegliche Lösungsansätze wäre ich dankbar.Gruß Weirdo
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Getobject error
Ralf Rehm am 17.12.2003 um 17:58 Uhr (0)
Habe in VB (nicht VBA) ein Programm erstellt, das AutoCAD mit folgender Anweisung aufruft: Dim objAcadApp As AcadApplication Set objAcadApp = GetObject(, AutoCAD.Application.15 ) Mit AutCAD 2004 funktioniert dieser Aufruf problemlos (natürlich mit der Vers. Nr. 16 statt der 15!). Wenn ich das Programm aber auf einem Rechner mit AutoCAD 2002 laufen lasse, kommt beim Befehl GetObject die Fehlermeldung Laufzeitfehler 13 Typen unverträglich . Was muss ich da ändern, damit das Programm mit AutoCAD 2002 läuft? ...
|
| In das Form Autocad VBA wechseln |