Informationen zum Forum Rund um AutoCAD:
Anzahl aktive Mitglieder: 10.658
Anzahl Beiträge: 210.298
Anzahl Themen: 32.790
Schlagwort:
Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info
Ergebnisse 2523 - 2535, 11500 Gesamtergebnisse mit Suchbegriffen lisp sec.

Direkter Link in ein Forum:

Lisp

Rund um Autocad : VBA-Makro mit Lisp nur einmal laden
wklemens am 22.01.2003 um 18:08 Uhr (0)
(defun c:MyMacro ( / fname $cmdecho) (setq $cmdecho (getvar "cmdecho")) (setvar "cmdecho" 0) (if (setq fname(findfile "MACRO.DVB")) (command "-VBARUN" (strcat fname "!MODUL_NAME.SUB_NAME")) );end if (setvar "cmdecho" $cmdecho) (princ " MCDS Datensystem GmbH - Ihr CAD-Lösungsanbieter! ") (princ) ) Im Beispiel giebt es eine Datei MACRO.DVB mit einem Modul MODULE_NAME, in dieser die Sub ;SUB_NAME definiert ist Dieser Code in der Datei ACAD.LSP oder ACAD2000DOC.LSP stellt sicher, daß der Befehl MYMACRO die VB ...

In das Form Rund um Autocad wechseln
Rund um Autocad : VBA-Makro mit Lisp nur einmal laden
marc.scherer am 23.01.2003 um 08:31 Uhr (0)
Hi, um solche und andere Probleme beim laden/starten von VBA-Makros zu vermeiden, benutze ich folgende Lisp-Befehle: vl-vbaload und vl-vbarun Keine Ladefehler, keine Virenwarnung, kein Aufwand... Allerbest. Einfach mal in der VLisp-Hilfe nachschlagen. ------------------ Ciao, Marc

In das Form Rund um Autocad wechseln
Rund um Autocad : VBA-Makro mit Lisp nur einmal laden
WolfgangSCH am 23.01.2003 um 19:49 Uhr (0)
Vielen Dank für die Hilfe. Konnte mit Euren Anregung das Problem lösen. Gruß Wolfgang

In das Form Rund um Autocad wechseln
Rund um Autocad : Allse rückgängig bis zur letzten Speicherung
Brischke am 21.01.2003 um 20:22 Uhr (0)
Hallo Susa, habe mal kurz drüber gesehen. Die Funktion setzt eigentlich bei einem Abbruch nur die Systemvariablen wieder auf den Ursprungswert zurück. Die Fehlerfunktion, die bei einem Abbruch aufgerufen wird ist die NEUERR und die ruft die Funktion R_VAR auf. Für mich ist da auf den ersten Blick nichts ungewöhnliches erkennbar. Vielleicht beschreibst du etwas genauer, was dir ungewöhnlich erscheint. Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Jetzt neu: FreeDownload

In das Form Rund um Autocad wechseln
Rund um Autocad : Allse rückgängig bis zur letzten Speicherung
Brischke am 22.01.2003 um 09:03 Uhr (0)
Hallo Susa, ich weiß ja nicht, was du sonst noch so alles gezogen hast, aber von diesen Zeilen kommt das garantiert nicht. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Jetzt 25 Tools im FreeDownload

In das Form Rund um Autocad wechseln
Rund um Autocad : Allse rückgängig bis zur letzten Speicherung
Bernd Cuder am 24.01.2003 um 01:04 Uhr (0)
Also ich krieg den Code so nicht zum rennen, irgend etwas fehlt, aber meine Lisp Zeit ist lange her, deswegen such ich auch gar nicht. (Und es ist nicht die fehlende Klammer am Ende) Aber der Eintrag: (command "_ERASE" ELEM "") am Ende könnte wenn es blöd hergeht, sehrwohl zu Komplikationen führen. Command Anweisungen in Lisp sind super, (für Anfänger) aber was wenn die Appl einen Fehler hat und in eine Endlose in ERASE geht, bzw. eine Befehlswiederholung ebendort provoziert? ------------------ Bernd Cude ...

In das Form Rund um Autocad wechseln
Rund um Autocad : Allse rückgängig bis zur letzten Speicherung
Brischke am 24.01.2003 um 08:45 Uhr (0)
Hallo Bernd, Hallo Susa, den Code kannst du so nicht zum Rennen kriegen, da die DCL-Datei (das Dialogfenster) fehlt. Das kann man aber mit wenigen Handgriffen umgehen und die möglichen Rückgaben aus dem Fenster durch setq-Anweisungen reinbringen. Wenn ich auf diese Art und Weise einen Abbruch (Abbrechen-Schaltfläche des Dialogfensters) provoziere, läuft das Programm sauber in die Fehler-SUB und fertig. Ich bleibe bei meiner Meinung, das Tool ist sauber! Bernd schrieb: Command Anweisungen in Lisp sind supe ...

In das Form Rund um Autocad wechseln
Rund um Autocad : move in VBA
pan am 20.01.2003 um 11:37 Uhr (0)
Hallo zusammen, unter VBA circleObj.Move point1, point2 kann man irgendwie erreichen den point2 auf den Monitor zu setzen So als hätte ich den normalen Acad-Befehl genommen. In Lisp ist das kein Problem. Gruß Pan

In das Form Rund um Autocad wechseln
Rund um Autocad : move in VBA
pan am 26.01.2003 um 17:23 Uhr (0)
Hallo Roland vielen Dank für Deine Antwort. Natürlich kann man die Punkte vorher setzen, es hat aber nicht den Effekt den ich haben will. Unter Lisp wäre dies so (command "text" tpunkt txthoch wi tbox) (setq x1 (entlast)) (command "_move" x1 "" tpunkt pause)) Mit dem ersten command setze ich einen Text irgendwo ins Niemandland Das zweite command verschiebt diesen Text bis zum Befehl pause. Dann hat man das Objekt am Cursor hängen und kann sauber den zweiten Punkt setzen. Frage ist nun ob man so etw ...

In das Form Rund um Autocad wechseln
Rund um Autocad : in Lisp Auswahlsatz aufheben
Vollmer am 27.01.2003 um 13:25 Uhr (0)
Moin Moin Wie kann man in Lisp einen Auswahlsatz aufheben. d.h. nach nächster Aktion darf nichts mehr gefunden werden. Gruß Vollmer allerblutigster Lisp-Anfänger

In das Form Rund um Autocad wechseln
Rund um Autocad : in Lisp Auswahlsatz aufheben
wklemens am 27.01.2003 um 13:35 Uhr (0)
Was verstehst Du unter aufheben? Löschen? (defun c:eraseLines ( / as) ; lokale Variable (setq as (ssget "x" (list (cons 0 "LINE")))) ; AS mit allen Linien (if as (command "._erase" as "") ) (setq as nil) ; As wird freigeben (princ) ) ------------------ Grüße aus Linz Willi Klemens MCDS Datensystem GmbH www.mcds.net

In das Form Rund um Autocad wechseln
Rund um Autocad : in Lisp Auswahlsatz aufheben
Vollmer am 27.01.2003 um 14:19 Uhr (0)
Moin Willi Ich hab ein Script mit einem ssget Befehl. dannach folgt _erase vorher geht auch wenn ssget was findet. findet ssget nichts wird nil ausgegeben. dann wird aber bei _erase vorher ein anderes Objekt gelöscht. irgendeins das ich vorher geschoben oder.oder.. hab. Also wenn ssget nichts findet , soll bei erase nichts passieren. Gruß Vollmer

In das Form Rund um Autocad wechseln
Rund um Autocad : in Lisp Auswahlsatz aufheben
StephanJP am 27.01.2003 um 15:03 Uhr (0)
Hallo Vollmer, in Deinem Skript sollte der ssget-Aufruf mit einer Variablen erfolgen, also (setq as (ssget...)), dann kommt nicht mehr _erase,_p sondern:_erase,!as (aufruf des in der Variablen as gespeicherten Auswahlsatzes) ------------------ gruß Stephan

In das Form Rund um Autocad wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  182   183   184   185   186   187   188   189   190   191   192   193   194   195   196   197   198   199   200   201   202   203   204   205   206   207   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2024 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz