|
Lisp : Lokalisierung abfragen
fuchsi am 11.12.2012 um 14:33 Uhr (0)
(getcname "_LINE")gibt im deutschen Autocad LINIE zurückgibt im englischen Autocad LINE zurückgibt im französischen Autocad ????? zurück
|
| In das Form Lisp wechseln |
|
Lisp : Lokalisierung abfragen
fuchsi am 11.12.2012 um 14:38 Uhr (0)
(getvar "LOCALE") ist die Windows Ländereinstellung. Also eine franz. Autocad auf einer deutschen Maschinen gibt genauso DE zurück.
|
| In das Form Lisp wechseln |
|
Lisp : Prob mit AutoLISP und Zoom AutoCAD 2011
fuchsi am 12.12.2012 um 11:55 Uhr (0)
Bitte nicht den Objektfang hin und herstellen, sondern OSNAPCOORD verwenden.Jedeer bentzer ist dankbar, wenn sein eingestellter Objektfang behalten bleibt, auch wenn das Lisp abstürtzt, mict ESC abgebrochen wird etc. etc.Kaum jemand programmiert eine saubere Fehlerbehandlung, die sich ums Rücksetzen kümmert.
|
| In das Form Lisp wechseln |
|
Autocad VBA : ActiveX DLL mit Dialogfenster im AutoCAD aufrufen
fuchsi am 16.10.2003 um 13:20 Uhr (0)
hallo herr klemens ! besuchen sie mich doch mal in meiner firma, sowas habe ich schon öfters auprobiert, ist gar nicht so schwer bzw. haben sie schon mal object DCL ausprobiert, finde ich genial Anton Fuchs, Bene Büromöbel
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : autocad 2004 getpoint-befehl (vba)
fuchsi am 16.10.2003 um 16:08 Uhr (0)
komisch hab mal deinen code bei mir ins acad2004 kopiert, und bei mir funktioniert er so wie er soll getpoint punkt wird einegegebn, und richtig an die variable übergeben.
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : AutoCad Dias
fuchsi am 31.10.2003 um 09:34 Uhr (0)
goolge mal nach SLIDE.OCX diese datei kopierst du ins winntsystem32 und registrierst sie regsvr32 c:winntsystem32slide.ocx dann kannst du im werkzeugkasten, mit der rechten maustaste zusätrzliche (registrierte) werkzeuge anzeigen lassen. da sollte bei erfolgreicher registrierung dann das slide.ocx unter autocad ole slide control aufgelistet sein mit slide1.FileName= d: est.sld kannst du ihm dann das slide geben sollte es eine dia-biblio sein ist der sysntax so Slide1.FileName = m:nbn2cmerk.slb(ulase ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : AutoCad Dias
fuchsi am 31.10.2003 um 11:42 Uhr (0)
e kloa DwgThumbnail.ocx gleicher weg zum registrieren und einfügen
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Lizenzserver-Pfad abfrage
fuchsi am 03.11.2003 um 08:14 Uhr (0)
kommt auf die autocad version an bei 2000i gibts die umgebungsvariable ACADSERVER, die muss aber nicht unbedingt gesetzt sein, da autocad beim starten einen rundumschlag im netzwerk macht, und der erste lizenzserver der sich meldet gibt die lizenz frei bei acad2002 und 2004 sollte es im inst-verzeichnis von acad, die datei licpath.lic geben, da steht normalerweise der hostname des servers drin
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : TextBox berechnen
fuchsi am 06.11.2003 um 14:17 Uhr (0)
vielleicht so ? habe auf einer userform eine textbox (textbox1) und einen button (CommandButton1) plaziert wenn ich jetzt in die textbox den text 1+2+3+4 eingebe und auf den button drücke errechnet der code das ergebnis (10) Private Sub CommandButton1_Click() Dim math As Object Set a = CreateObject( ScriptControl ) a.language = VBScript MsgBox a.Eval(TextBox1.Text) set a = nothing End Sub ------------------ *********************************************** AutoCad 2000i, 2002, 200 ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : TextBox berechnen
fuchsi am 06.11.2003 um 15:09 Uhr (0)
eigentlich nicht wenn du mit createobject arbeitest aber schau mal ob du den verweis erstellen kannst Microsoft Script Control V1.0 das ist die c:winntsystem32msscript.ocx hängt glaube ich davon ab, ob im IE vb-scripts erlaubt sind ------------------ *********************************************** AutoCad 2000i, 2002, 2004 deutsch und englisch Windows 2000, NT, XP
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : TextBox berechnen
fuchsi am 07.11.2003 um 09:01 Uhr (0)
ich verwende das um bauteile variantengesteuert zusammenzubauen z.B.: der schrank (komm aus der büromöbelbranche) K2F1 kann in den 3 massen breite , tiegfe höhe verändert werden. danach muss er natürlich neu zusammengebaut werden. das wird über eine access datenbank gesteuert, dien in etwa so ausschaut: K2F1 ; QUADER ; ALLGEMEIN ; A3_RCKW__V ; 12 ; 0 ; 12 ; axBreiteKunde_i -24 ; 12 ; axHoeheKunde_i - 24 ; 0 ;;;; K2F1 ; QUADER ; ALLGEMEIN ; A3_HAUPT_R ; axBreiteKunde_i - 12 ; 0 ; 12 ; 12 ; axTiefeKunde_i ...
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Werkzeugsammlung beim visual-basic editor
fuchsi am 10.11.2003 um 14:26 Uhr (0)
die wird normalerweise nur eingeblendet, wenn du ein userform zum bearbeiten aktivierst, ansonsten unter Ansicht- werkzeugsammlung (allerdings auch nur möglich wenn eine userform das aktuelle fenster ist) ------------------ *********************************************** AutoCad 2000i, 2002, 2004 deutsch und englisch Windows 2000, NT, XP
|
| In das Form Autocad VBA wechseln |
|
Autocad VBA : Bock exportieren
fuchsi am 17.11.2003 um 13:34 Uhr (0)
es gibt die funktion thisdrawing.wblock, leider funktioniert diese nur mit einem selectionset, also direkt aus der blockdefinition heraus, geht meines wissens leider nicht du musst den block in die zeichnung einfügen, dann ursprungen, die beim ursprung erzeugten elemente in ein selectionset packen, und mit wblock abspeichern danach kannst du die elemente wieder löschen ------------------ *********************************************** AutoCad 2000i, 2002, 2004 deutsch und englisch Windows 2000, NT, XP
|
| In das Form Autocad VBA wechseln |