|
Autocad VBA : Befehlsstring einem Button zuweisen
CADmium am 09.03.2006 um 10:20 Uhr (0)
in der entsprechenden *.mnu datei ( ist Txt-Format) den CommandString ändern, die mns und mnc löschen ( oder vorher sicherheitshalber irgentwo sichern / umbenennen)Beim Acadneustart wird dann mit dem veränderten menu gearbeitet.Ansonsten gibs von außerhalb nur die Änderung bei laufendem ACAD über die ActivX-Schnittstelle, das ist z.T. hier beschrieben------------------ - Thomas -"Du bist einen uns unbekannten Weg in eine andere Form des Seins gegangen. - Wir sehen uns wieder in deinem Paradies! - Tschüß ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Start Icon
Franklyn572 am 14.03.2006 um 21:01 Uhr (0)
Hallo!Frage, wie kann man in Autocad ein Icon (in der Symbolleiste)erstellen das automatisch ein Formular oder Modul öffnet.Danke!mfg Franz
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Start Icon
Big Sven am 21.03.2006 um 16:36 Uhr (0)
Hallo CADmium,jetzt noch einmal bitte für ganz Dumme! Ich hänge mein Datei, die sich DATENBANK.dvb nennt, unter EXTRAS=ANWENDUNGEN in die Startgruppe, damit sie automatisch geladen wird.Was trage ich jetzt in meinem Button ein?^C^C-vbarun ThisDrawing.CoordExportoder^C^C-vbarun C:PROGRAMMDATENBANK.dvb!ThisDrawing.CoordExportCoordExport nennt sich übrigens mein Programm, welches ein eigenes Modul hat. Beide Varianten funktionieren nicht. Beim Ersten meldet es, dass er das Makro nicht gefunden hat und beim Zw ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Aufruf Dateieigenschaften in VBA
Stelli1 am 22.03.2006 um 09:21 Uhr (0)
Hallo,mit thisdrawing.sendcommand kannst du auch die AutoCAD Funktionenzum Speichern etc. aufrufen.Stelli------------------Warum lispeln wenns auch anders geht. www.ib-stelberg.de
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Aufruf Dateieigenschaften in VBA
Stelli1 am 22.03.2006 um 10:03 Uhr (0)
Hallo,das liegt daran das du ein Formular modal geöffnet hast. Wenn du es mit "form.show" oder "form.show 1" aufrufts ist es modal.In diesem Fall wartet AutoCAD mit der Programmausführung bis dein Formular geschlossen ist und arbeitet dann deine Sendcommands ab.Vermeiden kannst du das wenn du die Form nonmodal lädst (form.show 0) oder die Form vor dem Sendcommand verbergen (form.hide).Dann klappt es auch mit dem Speichern.Stelli------------------Warum lispeln wenns auch anders geht. www.ib-stelberg.de
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Aufruf Dateieigenschaften in VBA
Carsten1210 am 23.03.2006 um 12:11 Uhr (0)
Hallo wwwilli,Ich denke, wenn du einen Pfad vorschlagen willst, musst du die erste Variante wählen. Sonst nimmt Autocad die Angaben der aktuellen Datei. Gruß, Carsten
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : VBA/PurgeAll
dobatec am 23.03.2006 um 14:06 Uhr (0)
Hallo Leute!Ich habe derzeit ein konkretes Problem mit der PurgeAll Methode die ich bei einer automatisierten Zeichnungserstellung (es werden ca. 2000 kleinere DWGs aus einer Datenbank erstellt). Ich öffne in einer Schleife eine Master_DWG, baue aus Blöcken eine Zeichnung zusammen und speichere die Datei unter neuem Namen. Zuvor möchte ich jedoch die unnötigen Blöcke, Layer etc. entfernen. Wende ich hierzu die PurgeAll Methode an, wird mir beim öffnen der produzierten Zeichnungen eine Fehlermeldung (4 Fehl ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : VB nach VBA transferieren
tappenbeck am 24.03.2006 um 11:53 Uhr (0)
moin !ich habe vb6-formulare und möchte diese nach vba-acad transferieren.beim einlesen bekomme ich folgende meldung: Zitat:Die in der angegebenen Datei enthaltene Formularklasse wird in Visual Basic für Applikationen nicht unterstützt;die Datei kann nicht geladen werden.hat einer von euch eine idee wie ich dieses dennoch hinbekomme ?? ohne neubau !gruß Jan :-)------------------jan :-)
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Aufruf Dateieigenschaften in VBA
Huebi am 27.03.2006 um 13:38 Uhr (0)
Hallo Willi, Zitat:läuft schon nicht. In Verweise gibt es bei mir "Microsoft Common Dialog Control..." nicht. Hätte das nach Installation des CommonControl-Links von Carsten auftauchen sollen? Oder muss ich das noch suchen? Oder heißt es vieleicht anders?Falls Du es in der Liste nicht finden solltest, dann gehe auf "Durchsuchen" und such die Datei: "...Windowssystem32Comdlg32.ocx". Leider weiß ich nicht, wann die Datei auf den Rechner installiert wird - ich vermute mal bei der Windows - Installation oder s ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Aufruf Dateieigenschaften in VBA
wwwilli am 27.03.2006 um 14:00 Uhr (0)
Zitat:Original erstellt von Huebi:Leider lese ich aus Deinen Beiträgen einen gewissen Pessimismus...Nicht doch... wer kommt denn auf sowas? In Word-VBA habe ich gut 10 Minuten gebraucht, um zu kriegen, was ich wollte, hier bin ich nach 10 Tagen noch nicht weiter. Ein Schelm, wer Schlechtes dabei empfände..."Windowssystem32Comdlg32.ocx" ist da, lässt sich aber unter Verweise nicht hinzufügen: "Verweis auf angegebene Datei kann nicht hinzugefügt werden." Keine weiteren Infos vorhanden. :-))))Heißt das veill ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Aufruf Dateieigenschaften in VBA
Huebi am 27.03.2006 um 14:12 Uhr (0)
Zitat:Nicht doch... wer kommt denn auf sowas? In Word-VBA habe ich gut 10 Minuten gebraucht, um zu kriegen, was ich wollte, hier bin ich nach 10 Tagen noch nicht weiter. Ein Schelm, wer Schlechtes dabei empfände...Naja, man sollte sich im klaren sein, dass AutoCAD und VBA ein bischen was anderes ist als ein Tastaturrecorder in M$-Office (hach, was bin ich heute aber bissig ).Die CommonDialogs stehen im Normalfall in dieser von Dir beschriebenen schier endlosen Liste (die übrigens nicht das geringste mit ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Aufruf Dateieigenschaften in VBA
Stelli1 am 27.03.2006 um 20:57 Uhr (0)
Hallo,hier noch dein heiss begehrter Wunsch , speichern unter ohne Form. Lade dir mal die DVB. Unter Modul1 ist die Funktion auf das wesentliche reduziert.Code:Sub Speichern_Unter() Dim Dateiname as string Dateiname = GetSaveName("AutoCAD DWG|*.dwg|", "dwg", "C:TEMP", "Mein Speichern", "TEST.DWG") If Not Dateiname = "" Then Speicher mich .... End IfEnd SubDer Rest passiert im anderen Modul. Brauchst du nur immer mit einbinden und fertig.Stelli------------------Warum lispeln wenns auch anders ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Ähnliche Funktion wie SUBSTR?
Big Sven am 28.03.2006 um 14:44 Uhr (0)
Hallo Forum!Mal wieder eine super Anfängerfrage! Gibt es es einen ähnlichen Befehl in VBA wie in LISP SUBSTR? Dort habe ich die Möglichkeit, von einem String, beginnend bei Start unter Angabe der Länge, einen Teilstring zu erhalten.Hintergrund: Ich möchte wissen in welchen Projekt ich mich gerade aufhalte, um die entsprechende Datei zu laden. Beispiel:X:PROJEKTENAMEGesuchterNameRAUM01Dateiname.dwgIch möchte jetzt an den String GesuchterName herankommen.Vielen Dank für Eure Hilfe!Gruß Sven
|
| In das Form Autocad VBA wechseln |