|
Lisp : [Offtopic] XCOPY und Dateibesitzer
Peter2 am 20.12.2006 um 12:54 Uhr (0)
Passt nicht ganz zu Lisp (obwohl man es auch hier einpacken könnte), aber ...XCOPY kann angeblich mit dem Parameter /O auch die Ownership der Datei übertragen. Bei mir (Full-Rechte) wird aber der ganze Befehl verweigert, wenn ich diesen Parameter verwendet.Gibt es hier Begrenzungen - nur für Admin-Götter u.ä.???Peter(Wie gesagt, wirklich nicht aus AutoCAD, sondern aus CMD bzw. aus Total Commander)------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
| In das Form Lisp wechseln |
|
Lisp : Variablenname als Parameter mitgeben
Peter2 am 01.09.2009 um 11:09 Uhr (0)
Ich möchte eine Nebenroutine schreiben, die als Parameter nicht nur die Ausgangswerte, sondern auch den Namen des Zielwertes enthält:Beispiel (funktioniert aber nicht):Code:(defun mal (a b c) (setq c (* a b)))Ich starte mit Code:(mal 5 3 Wert1)und das Programm rechnet mitCode:(setq wert1 (* 5 3)und am Schluss ist in der Variable Wert1 die Zahl 15 gespeichert.Und dann geht es weiter mitCode:(mal 12.3 18.5 Wert2)usw.Ich bedanke mich für Tipps zu einem funktionierendem Code.Peter------------------Für jedes P ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Befehlsliste
Peter2 am 03.11.2004 um 08:13 Uhr (0)
Die Acadinfo.lsp (Original bei Acad dabei) liefert dir eine Textdatei mit allem, was es in deiner Acadversion im Moment gibt (Symbole, programme, Parameter) Peter ------------------ Für jedes Problem gibt es eine einfache Lösung. Die ist aber meistens falsch. ;-)
|
| In das Form AutoLisp wechseln |
|
Lisp : Papierformate des Druckertreibers abfragen
Peter2 am 28.07.2010 um 12:18 Uhr (0)
EDIT: Antwort ist falsch. Hinweise siehe weiter unten------------------------------------- Zitat:Original erstellt von mkl-cad:...(defun showDeviceProp (actlay / cusscl ....actlay ist der Name des "aktuellen Layouts", also (model, "Schnitt 3" usw.). Und diesen Namen gibst du als Parameter mit:Code:(showdeviceprop "Schnitt 3)Peter------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)[Diese Nachricht wurde von Peter2 am 28. Jul. 2010 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : Variablenname als Parameter mitgeben
Peter2 am 01.09.2009 um 11:38 Uhr (0)
Danke an beide @Holger - 1:ja, die kleinen Strichlein und set statt setq - das ist immer dann ganz logisch, wenn man es bei anderen liest.@cadmium:Danke, eine sehr grundsätzliche Lösung.@Holger - 2:Ja, da liegt mein Ansatz doch sehr quer im Raum. Da habe ich mich ein wenig verlaufen.Peter------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
| In das Form Lisp wechseln |
|
Lisp : Variablenname als Parameter mitgeben
Peter2 am 02.09.2009 um 00:09 Uhr (0)
Zitat:Original erstellt von Geos:...Wenn das Programm wert1, wert2, usw. hochzählt, aber das Ende nicht bekannt, bzw. das Progr. die Var.Namen - aus irgendwelchen Ergebnissen - selbst bildet/zusammensetzt?...Ich habe diese Frage mit Listen gelöst - da kann man immer den Werten beliebige Zähler oder selbsterzeugte Namen mitgeben. Alles recht schnell und mit den Listenfunktionen gut bearbeitbar.Peter------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
| In das Form Lisp wechseln |
|
Lisp : Variablenname als Parameter mitgeben
Peter2 am 01.09.2009 um 11:50 Uhr (0)
Danke an beide @Holger - 1:ja, die kleinen Strichlein und set statt setq - das ist immer dann ganz logisch, wenn man es bei anderen liest.@cadmium:Danke, eine sehr grundsätzliche Lösung.@Holger - 2:Ja, da liegt mein Ansatz doch sehr quer im Raum. Da habe ich mich ein wenig verlaufen.(Eigentlich war der Ansatz der, dass das Ergebnis recht gross und recht häufig auftritt. Daher dachte ich, nicht "einheitlich ausrechnen und dann mit setq aufteilen", sondern schon beim ausrechnen gleich zuweisen - Reduzie ...
|
| In das Form Lisp wechseln |
|
Lisp : set_tile für text in DCL: Leerstellenproblem
Peter2 am 23.10.2009 um 17:30 Uhr (0)
Ein nicht so wichtiges, aber anscheinend seltsames Problem:Standard:Ich habe im DCL ein Feld als ":text { " definiert und spreche es über Lisp mit set_tile an.Das funktioniert alles gut; Leerstellen werden angezeigt.Weil der Text sehr lang werden kann, habe ich einen Textkürzer eingebaut - die Textvariable schaut dann so aus:Code:"c:datenlibla1libla2l......a34libla35mein_langer_test.xls"Das funktioniert alles gut, solange es keine Leerstellen gibt.Problem:Befinden sich in dem abgekürzten Text Leerstell ...
|
| In das Form Lisp wechseln |