|
Autocad VBA : Probleme mit Großschreibung
Heiko76 am 16.10.2003 um 09:26 Uhr (0)
Hallo Kollegen / innen, ich habe ein riesen Problem. Ich schreibe in AutoCAD in ein Dialogfeld einen Text (z.B. Austausch (genau so geschrieben!)), dieser wird dann automatisch ins Schriftfeld und in eine SQL-Datenbank geschrieben. Wenn ich nun nochmals in die Datenbankanbindung rein geh, holt sich das Programm alle Daten aus der Datenbank und gibt (allerdings nur für dieses Feld) den folgenden Text zurück: AUSTAUSCHDATEN, alles in großen Buchstaben. Kann mir einer sagen, wieso er das macht? Es ist ein gan ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Probleme mit Großschreibung
Heiko76 am 16.10.2003 um 15:37 Uhr (0)
Hi Roland, super, das war es. Wer lesen kann ist klar im Vorteil. Vielleicht sollte ich mir in Zukunft mal öfters die Hilfe von AutoCAD anschauen. Danke!!!! ------------------ cu Heiko
|
| 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 : start Dialog abfragen
Heiko76 am 26.01.2004 um 16:00 Uhr (0)
Hallo zusammen, wie heißt das start-dialog (gewöhnliches Startdialogfeld) in AutoCAD? Ich möchte dieses Dialogfeld abfangen. Wir arbeiten leider nicht mit dem Aktuell Startdialogfeld, da wäre es ja auch zu einfach (Befehlszeile: aktuell). ------------------ cu Heiko
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Problem beim Blockinsert
Heiko76 am 16.02.2004 um 10:09 Uhr (0)
Hallo zusammen, ich habe ein Problem beim einfügen von Blöcken mit folgendem Code: Dim einfüge(0 To 2) As Double Dim xyz As Double Dim acadapp As Object Dim acaddoc As Object Dim acadutil As Object Dim Dateiname As String Set acadapp = GetObject(, AutoCAD.Application ) Set acaddoc = acadapp.ActiveDocument Set acadutil = acaddoc.Utility Dateiname = /Risupport/Rahmen/Pruefung.dwg xyz = 1# einfüge(0) = 0: einfüg ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Problem beim Blockinsert
Heiko76 am 16.02.2004 um 10:50 Uhr (0)
Hab ich auch schon versucht. Der Pfad ist in den Options von AutoCAD definiert als R:/ und darunter ist der rest des Pfades. Ich habe es aber auch schon mit R:/ probiert. Das geht auch nicht. ------------------ cu Heiko
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : ACAD mit anderer Lizenz starten
Heiko76 am 23.03.2004 um 15:30 Uhr (0)
Hallo @ all, ich versuche gerade mir ein kleines Programm zu schreiben, mit dem ich AutoCAD öffnen kann. Jetzt habe ich aber AutoCAD 2002 als reine AutoCAD Lizenz und AutoCAD 2002 als ACADM Lizenz und AutoCAD 2002 als AIS Lizenz auf meinem Rechner installiert. Ich kann nun mit folgendem Code das AutoCAD als reine ACAD Lizenz starten, aber wie kriege ich die anderen Lizenzen gestartet??? Set ACAD = CreateObject( AutoCAD.Application ) ------------------ cu Heiko
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : ACAD mit anderer Lizenz starten
Heiko76 am 24.03.2004 um 07:15 Uhr (0)
Hi Axel, ich habe AutoCAD sogar 3 mal installiert. Es gibt ja auch 3 Packete: AutoCAD 2002 Mechanical 6 PP AIS (AIP) 7 jenachdem welches AutoCAD ich starte, wird die jeweilige Lizenz gezogen (Netzwerklizenz) Das funktioniert eigendlich ganz gut. Man kann sogar für alle 3 Versionen ein und das selbe Profil benutzen. Ich weiß jetzt nur nicht, wie ich diese verschiedenen Versionen mit VBA ansprechen und starten kann... ------------------ cu Heiko
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : nochmal Functions
Heiko76 am 15.04.2004 um 12:04 Uhr (0)
Hi Nancy, ich hatte auch schonmal das problem, das mein VBA einige Befehle nicht gefunden / gekannt hat. Ich habe einfach direkt nachdem ich mich in Windows angemeldet habe (mit anderen Worten, bevor ich irgendein Programm gestartet habe) die Datei VBE6.dll ersetzt. Ich habe die Version 6.3.91.8 vom 22.01.2001 Wenn Du willst und diese Version nicht hast, kann ich Dir die mal zuschicken. Hope this helps ------------------ cu Heiko
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Fehler mit findfolder
Heiko76 am 27.04.2004 um 14:09 Uhr (0)
Hi Nancy, das hatte ich auch eingetragen. Ich habe es gelöst. Das Problem war, das ich ganz oben Private fso As New FileSystemObject stehen hatte und unten nochmals Dim fso As FileSystemObject. Das hat sich nicht so ganz miteinander verstanden. Ich habe das Dim fso As FileSystemObject rausgelöscht und jetzt funzt es. @daywa1k3r Ich wollte einfach nur überprüfen, ob der Pfad und / oder die Datei vorhanden sind. Trotzdem Danke an Euch beiden für die schnelle Hilfe . ------------------ cu Heiko
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Blockeinfügen
Heiko76 am 25.05.2004 um 11:00 Uhr (0)
Hallo zusammen, ich habe folgendes Problem. Ich möchte gerne per VBA einen Block einfügen, wo der User den Einfügewinkel aussuchen kann. 0°, 90°, 45° und -45°. Die funktionieren eigendlich ganz gut, bis auf der 90° Winkel. Hierraus macht AutoCAD einen 117° Winkel. Wieso? Habe ich hier irgendwas falsch gemacht? Anbei der Code: Public mspace As Object Public blockref As Object Public Dateiname As String Public Winkel As Double Private Sub Cancel_Click() End End Sub Private Sub Einfügen_Click() Dim xyz As Dou ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Voloview per VB starten
Heiko76 am 03.06.2004 um 07:46 Uhr (0)
Hallo zusammen, weiß hier jemand wie ich den VoloView per VB starten kann? Ich habe dies schonmal versucht und zwar genauso wie ich AutoCAD starte. Aber das funzt nicht. Vielleicht habe ich den Applicationname falsch, ich weiß es nicht. Kann mir jemand helfen oder mir einen Tip geben wo ich etwas finde??? Hier der Code, den ich versucht habe: Dim Voloview As Object Set Voloview = CreateObject( Voloview.Application ) ------------------ cu Heiko
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : VBA mit dwt öffnen
Heiko76 am 07.07.2004 um 14:07 Uhr (0)
Hallo zusammen, ich möchte ein VBA Programm schreiben, welches mir einen Befehl von AutoCAD abfänngt. Wie kriege ich dieses bei jeder Zeichnung die geöffnet wird oder neu erstellt wird geladen und gestartet ohne das der User noch irgendwas machen muß? ------------------ cu Heiko
|
| In das Form Autocad VBA wechseln |