|
Lisp : Kurioses Verhalten von vla-save
alfred neswadba am 29.09.2009 um 20:58 Uhr (0)
Hi Stephan,damit zumindest mal ein Anfang getan ist eine Idee, die ich ich aber weder probiert habe, noch die besonders logisch wäre, aber eben eine Idee:Deine Zeichnung ist schreibgeschützt oder mit Schreibschutz geöffnet (weil bereits in AutoCAD offen)?- alfred -------------------www.hollaus.at
|
| In das Form Lisp wechseln |
|
AutoLisp : asi_iexecute
CAD-Huebner am 05.07.2004 um 14:27 Uhr (0)
Na das freut mich, dass es wieder läuft. Dann hab ich mit dem Schreibschutz ja gar nicht so verkehrt gelegen. Ich selbst programmiere viel Datenbankabfragen und Befüllen von Tabellen unter AutoCAD MAP (es wird aber die gleiche DAO/ADO Schnittstelle benutzt wie unter Standard-AutoCAD) Früher (R14) habe ich auch ASI benutzt. Gruß Udo Hübner [Diese Nachricht wurde von CAD-Huebner am 05. Jul. 2004 editiert.]
|
| In das Form AutoLisp wechseln |
 |
Lisp : Problem mit getfiled
cadffm am 14.04.2016 um 21:09 Uhr (15)
Das Open reicht, wenn es klappt, Datei wieder schliessen,ansonsten Meldung.Ja, so dachte ich es mir (nur das write ist schlecht und überflüssig)Teste es.(if (setq file (OPEN asset "a" )) (CLOSE file)(alert "Husten, wir haben ein Problem"))Gibt aber auch noch schönere Wege zum prüfen der Schreibrechte, aber das war gerade der einfachste zum tippen, lach.Such doch mal nach geöffnet Datei oder Schreibschutz etc. Gibt es sicher Treffer dazu.------------------CAD on demand GmbH - Beratung und Programmierung run ...
|
| In das Form Lisp wechseln |
|
AutoLisp : asi_iexecute
Bernd10 am 05.07.2004 um 13:39 Uhr (0)
Hallo Udo, zunächst vielen Dank für Dein Interesse. Meine Beschreibung war etwas dürftig, da es schon einmal funktioniert hat. Nachdem ich alle mir bekannten Problemstellen überprüft hatte, wußte ich nicht mehr weiter. Inzwischen habe ich aber herausgefunden, dass es in der Datenquelle (ODBC) der Windows-Verwaltung auch noch einen Schreibschutz gibt. Nach dessen Aufhebung funktioniert es nun wieder. Deinen Link bezüglich der Verwendung von ActiveX Funktionen habe ich zu meinen Favoriten hinzugefügt, dami ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Autocad 2010 - kleines lisp geht nicht mehr
Bernd10 am 04.10.2010 um 08:40 Uhr (0)
Hallo Jonny, Zitat:Original erstellt von jonnymaier1: Ich hab jetzt einfach ein (command) eingefügt um die Vorauswahl aufzuheben und es funktioniert!(defun c:lay_1 () (setq temp (ssget "I")) (if (= temp nil) (command "-layer" "se" "Layer_1" "") (progn [b] (command) (command "eigändr" temp "" "la" "Layer_1" "f" "vonlayer" "") ) ) )[/B]ein Auswahl von Objekten setzen ich so zurück:( defun auswahl_zuruecksetzen ( / cpauswahl ) ; Die Auswahl der Objekte zurücksetzen (set ...
|
| In das Form Lisp wechseln |
|
Lisp : Mit Isolieren Gruppen nach der Reihe anzeigen
jupa am 25.05.2016 um 08:09 Uhr (1)
Hallo, ich kann Dein (Haupt-)Problem bei mir nicht nachstellen. Habe alle Elemente einer Gruppe mal gelöscht. Wenn der Code an dieser Gruppe angelangt ist, kommt zwar die irritierende Alert-Anzeige "Anzeige Gruppe xxx", obwohl alle Objekte der Zeichnung weiterhin angezeigt werden (ist ja nichts zum Isolieren da), aber nach der Ausgabe "Keine Objekte zum Aufheben der Isolierung verfügbar" läuft der Code anstandslos weiter zur nächsten Gruppe. Eine Fehlermeldung und Abbruch erhalte ich nur, wenn eine Gruppen ...
|
| In das Form Lisp wechseln |
|
AutoLisp : asi_iexecute
CAD-Huebner am 05.07.2004 um 11:25 Uhr (0)
Die Fehlerbeschreibung ist doch etwas dürftig, um das Problem im Einzeln aufzuspüren. Lief die Funktion bisher schon, oder noch nie? Hat sich an der Excel-Tabelle etwas geändert, Umbenennung, Schreibschutz o. ä.? Ich bin mir auch gar nicht sicher, ob ich in Excel über SQL neue Tabellen anlegen kann, hier gab es glaube ich einige Einschränkungen. Gehen nicht auch Tabellen in einer Accesss-Datenbank und später in einfach nach Excel exportieren? Vielleicht bschreibst du die Aufgabenstellung einfach genauer, ...
|
| In das Form AutoLisp wechseln |
|
Lisp : in Bearbeitung durch USERNAME anzeigen/auslesen
Stefan Michel am 11.01.2008 um 14:58 Uhr (0)
Hallo,wie kann ich mit LISP auslesen/anzeigen, durch welchen Usernamen eine Zeichnung geradeverwendet wird (im Falle, dass die Datei schreibgeschützt geöffnet wird).Üblicherweise zeigt AutoCAD 2007 beim öffnen einer Datei diese Information an, leider kannes die PDM-Software Compass Productstream nicht mehr. Den eigentlichen Schreibschutz zeigt Compassebenfalls nicht mehr an, wir behelfen uns momentan mit einer kleinen LISP die folgendermaßen ausschaut:(vl-load-com)(if(=(vla-get-readonly(vla-get-activedocum ...
|
| In das Form Lisp wechseln |
|
Lisp : _explode + _qkungroup als lsp ?
babilonier am 12.04.2007 um 10:11 Uhr (0)
also gut...ich habe eine bestimmte kontur, welche ursprünglich aus einzelnen linien und keinen polylinien bestand. aus gründen der weiterverarbeitung innerhalb unserer fa. müssen diese linien gruppiert werden. ebenfalls kommen vorher definierte blöcke ( auch aus einzelnen linien vorher erstellt ) in diese kontur. somit wäre diese zeichnung fertig.mein ziel ist es nun mit dem befehl:1. gruppierung aufheben anzufangen ( hier die gesamte zeichnung ohne vorherige auswahl )2. anschließend alle blöcke der gleich ...
|
| In das Form Lisp wechseln |
|
Lisp : Mit Isolieren Gruppen nach der Reihe anzeigen
MARTINLE am 25.05.2016 um 06:10 Uhr (1)
Guten Morgen!Ich hab wieder mal ein Problem.Ich versuche mit Objekte isolieren und Objekte isolieren beenden sechs Gruppen die in der Zeichnung vorhanden sind nach der Reihe anzuzeigen.Wenn aber eine oder mehrere vorhandene Gruppen keine Objekte enthalten wird nach (command "unisolateobjects") die Meldung "Keine Objekte zum Aufheben der Isolierung verfügbar."angezeigt und ab dann funktioniert das isolieren nicht mehr. Kann mir da jemand weiterhelfen?Ideal wäre auch, wenn es wie bei alert eine Meldung ausge ...
|
| In das Form Lisp wechseln |
|
Lisp : Lisp Skripte dauerhaft installieren
Wolfgang S am 22.04.2010 um 10:07 Uhr (0)
... und noch mein Senf:Wenn der Platz für die Unternehmensanpassungsdatei / Enterprisemenu noch nicht vergeben ist dann empfehle ich diese zu verwenden!Vorteile:+ automatisch mit Schreibschutz+ CUI und MNL und ein eigener Bereich für "Lisp laden" in der CUI(X) verfügbar+ "Installation" ist nur ein Eintrag in den Optionen (aber auch die Deinstallation)+ in den Programmteilen die geladen werden ist es möglich gleich mal zu kontrollieren ob der Pfad zum gewünschten Verzeichnis vorhanden ist [Supportpfade, (ge ...
|
| In das Form Lisp wechseln |