|
Autocad VBA : Layout wechseln
BloodyMess am 10.09.2004 um 21:53 Uhr (0)
Hallo Dan, hab dein Programm jetzt mal auseinandergenommen, das Ergebnis kannst Du Dir im Anhang mal anschauen. Hab´s nur mal für DIN A4 gemacht. Es ist sehr schwer sich durch fremden Code zu wurschteln, ohne irgendwelche Hinweise zu haben, naja sei´s drum. Was Du mit deinen Attributen da machst am Ende, das hab ich überhaupt nicht verstanden. Weiß auch nicht, was Du mit dem kopieren von den Attributen bezweckst. Kenne halt nur Blöcke, die Attribute haben, da hab ich nen paar genommen und das ausprobiert. ...
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Layout von Vorlage per VB(A)
PeterF am 28.08.2008 um 09:27 Uhr (0)
Hallo Klaus, habe Dich schon vermisst!Dein Voschlag ist genau dass, was ich wollte. Ich brauche für das Grundgerüst erst mal keine Kontrolle. Alle anderen Elemente bastle ich mir dann schon so hin, dass alles gut wird.Dummerweise bekomme ich nur eine Mitteilung in einer MsgBox angezeigt, die mich überhaupt nicht interessiert, aber meinen automatischen Ablauf stört"This application has dedect a mixed Version of AEC objects participating in this Operation.Newer AEC objects will be disallowed from participat ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : AutoCAD / VBA - Fehlermeldung
andreasde am 04.07.2012 um 14:29 Uhr (0)
Hallo zusammen,Ich habe erstens heute an diesen Forum micht angemeldet, ich möchte allen herzlich begrüßen!Das Problem habe ich auch bei meinen Makros für Excel.Diese werden auf dem Rechner mit WINDOWS 7 geschrieben oder nun mal abgespeichert. Nacher funktionieren sie nicht mehr auf den Rechner mit Windows XP. Hier haldelt es sich nicht um das Kontrolkästchen "ImageBox" sonder um die Kontrolkästchen aus Bibliothek "CommonControls" also auch ListView, TreeView oder ProgressBar.Das Problem ist erstens am 13. ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Layout wechseln
BloodyMess am 10.09.2004 um 11:10 Uhr (0)
Hallo Dan, ich war mal so frei, wie ich es mehr oder weniger machen würde ... Als Beispiel für ein Select Case an hand deiner dvb ... das könnte so tun, hab´s nicht ausprobiert ... Code: Select Case UserForm1.Combo1.Value Case DINA4 If ThisDrawing.ActiveSpace = acModelSpace Then MsgBox wechsel in den Papierbereich , vbOKOnly ThisDrawing.ActiveSpace = acPaperSpace End If Antwort = MsgBox( bitte den Startpunkt in der linken unteren Ecke s ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Blockvoransicht
Stelli1 am 09.03.2007 um 10:59 Uhr (0)
Hallo Dirk,irgendwie kommt mir dein Code bekannt vor. Keine Ahnung wo das Problem liegt.Da du ja immer so grosszügig Us verteilst hier mal ein Ansatz der alle Dateien aus einem Verzeichnis liest und alle Blöcke jeder einzelnen Zeichnung nacheinander in eine leere Zeichnung kopiert und anzeigt. Als Einfügepunkt Markierung ist ein Kreis mit drin.Das kann dann vielleicht auch jemand brauchen der aus einer beliebigen Zeichnung einen Block, ein Layout oder so was in die aktuelle Zeichnung einfügen möchte.Ich g ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Layout wechseln
BloodyMess am 10.09.2004 um 09:54 Uhr (0)
Hallo, @Nancy, bin froh, das Du den Anfang gemacht hast ... @Dan mir ging es ebenso wie Nancy. Auch ich wußte nix so recht mit deinem Code anzufangen. Ich lerne je gerne noch dazu, aber bei deinem Code ist einiges, was noch verbesserungswürdig ist. Es spricht auch nix dagegen, wenn man von Anderen den Code in sein Projekt mit einbindet, mach ich auch (FileDialoge, Drucker ermitteln, usw.). Man kann nicht alles wissen. Der Teil ist in Ordnung, aber bei deinem Code bleiben mir manche Sachen verborgen. ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Explode von Blöcken
basti19 am 17.05.2004 um 16:29 Uhr (0)
Hi Roland, die Routine sieht folgendermaßen aus (stammt aus meinem VB-Programm und ist eigentlich aus diesem Forum geklaut ) und funkt mit normalen Elementen einwandfrei (zu finden bei case else ). Die Formel für die Blockreferenz ist definitiv falsch, konnte aber bisher nichts besseres finden... :-( Private Function ExplodeEX(oBlkRef As AcadBlockReference, _ bKeep As Boolean) As Variant Dim objEnt As AcadEntity Dim objMT As AcadMText Dim objBlk As AcadBlock Dim objDoc As AcadDocument Dim objArray( ...
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Attribute auslesen von aktuellem Blatt
alfred neswadba am 09.03.2010 um 21:41 Uhr (0)
Hi,Ich habe mir Deinen Screenshot angesehen http://ww3.cad.de/foren/ubb/uploads/f-m/Anforderung.jpg und dann nochmals Deine Auskünfte/Fragen: Folgendendes will ich erreichen, möchte aus: Block: Z_Blatt_Schriftfeld -- aus dem Attribut BENENNUNG den Wert auslesen. und in in einem Label in der UserForm anzeigen lassen.Da brauch ich jetzt nicht mal ans Programmieren denken, sondern mal überlegen: - Du hast eine Form in Deinem VB, hier willst eine Benennung anzeigen.- In Deinem Screenshot sehe ich schon 3 Werte ...
|
| In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Autodesk Map 5, VBA-Erweiterung, interessantes Rätsel
hendersson am 26.10.2004 um 18:01 Uhr (0)
Hallo liebe Gemeinde, ich habe heute ein recht interessantes Problem, mit dem ich absolut nicht klar komme. Ich gebe Euch am besten eine Beschreibung und entsprechenden Code dazu. Wir arbeiten an einer Applikation für ein Vermessungsbüro, bei der das INIT-modul zu Beginn nach einem Zeichnungsnamen fragt und aus dem übergebenen Wert dann den Pfadnamen für den Alias macht und die Zeichnung entsprechend in das Projekt einbindet. Im nächsten Schritt hat der User dann die Möglichkeit, über einen Zaun (kreuzen) ...
|
| In das Form Autocad VBA wechseln |