|
Lisp : Aus Lisp ein BAT starten und darauf warten
Peter2 am 14.12.2010 um 12:44 Uhr (0)
Zitat:Original erstellt von Sanru:Könnte dir vielleicht noch DosLib mit dem Befehl dos_exewait helfen.Auch das klingt gut, danke. Ein Problem könnte es aber damit geben, dass im Handbetrieb der Druckertreiber (PDF XChange) von selbst noch Optimierungsroutinen laufen lässt, wenn AutoCAD mit dem Druck schon fertig ist. Also ist vielleicht das ohnehin erfolglos, wenn man zwar den Druckbefehl selbst überwacht, aber das dritte Unterprogramm noch was macht ....Wir werden sehen.Peter------------------Für jedes P ...
|
In das Form Lisp wechseln |
|
Lisp : Aus Lisp ein BAT starten und darauf warten
Theodor Schoenwald am 14.12.2010 um 17:21 Uhr (0)
Hallo Peter,ein Hinweis:Wenn die Bat-Datei nur für Dich ist, kannst Du Windows so einstellen, dass das Erstellen von Bat-Dateien zugelassen wird.Wenn Deine Konstruktion auch auf einem anderen PC laufen soll, kann es Probleme geben, je nach dem wie die Sicherheitsstufe eingestellt ist.GrußTheodor Schönwald
|
In das Form Lisp wechseln |
|
Lisp : Aus Lisp ein BAT starten und darauf warten
Peter2 am 14.12.2010 um 17:56 Uhr (0)
Zitat:Original erstellt von Theodor Schoenwald:Hallo Peter,ein Hinweis:Wenn die Bat-Datei nur für Dich ist, ...Ja, nur eigenes Gebastel.Peter------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
In das Form Lisp wechseln |
|
Lisp : Aus Lisp ein BAT starten und darauf warten
Theodor Schoenwald am 14.12.2010 um 18:49 Uhr (0)
Hallo Peter,dann habe ich schon so etwas gemacht:bei BAT "A" steht in der letzen Zeile:echo Fertig Dummy.TXT Die Dummy-Datei-Name kann auch mit einem bestimmten Ordner angegeben werden z.B: echo Fertig C:TEMPDummy.TXT Bat "B" kontrolliert ob es eine Datei "Dummy.txt" gibt. Dann kann noch getestet werden ob in der Datei: "Dummy.txt"das Wort "Fertig" steht.GrußTheodor
|
In das Form Lisp wechseln |
|
Lisp : Aus Lisp ein BAT starten und darauf warten
Peter2 am 14.12.2010 um 20:25 Uhr (0)
Zitat:Original erstellt von Theodor Schoenwald:...Bat "B" kontrolliert ob es eine Datei "Dummy.txt" gibt. ...Aber das gibt doch ein Zeitproblem - was macht B, wenn Dummy noch nicht da ist, aber in 4 Sekunden kommen wird? Eine Zeitwarteschleife in BAT?Peter------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
In das Form Lisp wechseln |
|
Lisp : Aus Lisp ein BAT starten und darauf warten
Theodor Schoenwald am 15.12.2010 um 11:34 Uhr (0)
Hallo Peter,in Googlebat wait befehlda findest Du viel über warten mit BAT.Die WAIT.EXE ist auch ein praktisches Tool.Auch das habe ich gesehen:echo 1.vbs wscript.sleep 5000cscript 1.vbsdel 1.vbsc:windows
otepad.exeGrußTheodor[Diese Nachricht wurde von Theodor Schoenwald am 15. Dez. 2010 editiert.]
|
In das Form Lisp wechseln |
|
Lisp : Markierte Layouts
CADmium am 16.12.2010 um 09:41 Uhr (0)
IMHO haste du über Lisp keine Zugriffsmöglichkeiten auf solche Steuerelemente, ob deren Status abzufragen .... .Net sieht IMHO besser aus------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
In das Form Lisp wechseln |
|
Lisp : autoload von c:haupt und neben
CADmium am 21.12.2010 um 10:31 Uhr (0)
autoload funktioniert nur mit Befehlsaufrufen .. nicht mit Funktionsaufrufen -- F1was hindert dich daran in deiner Lisp einfach zusätzlich zu(defun neben() ...)ein(defun C:neben()nil) zu definieren .. dann wird die test.lsp auch geladen ?------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
In das Form Lisp wechseln |
|
Lisp : Lisp-Checker für AutoCAD 2011
Peter2 am 30.12.2010 um 20:46 Uhr (0)
Bei der Installation von AutoCAD 2006 war auch ein Extraprogramm integriert: Ein Lisp-Checker prüft vorhandene LISP-Programme auf Kompatibilitätsprobleme.Bei 2011 habe ich das noch nicht entdeckt, daher meine Frage:- gibt es das Programm noch, aber ich finde es nicht?- ist das Programm nicht nötig, weil sich zwischen 2006 und 2011 nichts geändert hat?- gibt es das Programm nicht, obwohl es notwendig wäre?Freundliche Grüße und einen schönen JahreswechselPeter------------------Für jedes Problem gibt es eine ...
|
In das Form Lisp wechseln |
|
Lisp : Lisp-Checker für AutoCAD 2011
Peter2 am 31.12.2010 um 09:41 Uhr (0)
Zitat:Original erstellt von CADmium:... ein paar command-optionen hatte sich mal (2006 ????) geändert ....Ja, das waren 2006 die meisten Ergebnisse beim Prüfen.Peter------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
In das Form Lisp wechseln |
|
Lisp : Texthintergrund
Bernd P am 08.09.2010 um 16:40 Uhr (0)
hatte mal ein LISP das dies erledigt hatte aber deins is ja noch viel besserdanke!----------------------- Bitte Systeminfo eintragen, warum siehst du hier. "Warum Einfach es geht auch kompliziert". Schöne Grüsse aus der Steiermark Bernd P. Sport ist MordRekorde: Scalelist11727, Fehler34365, LayerfilterXXXX
|
In das Form Lisp wechseln |
|
Lisp : Texthintergrund
Dorfy am 11.01.2011 um 11:48 Uhr (0)
hi,auf die Schnelle im Überfliegen...du stopfst alle Objekte in die Schleife... haben die denn die gewünschte Eigenschaft?vllt so --Code:(repeat (sslength ss) (setq objekt (ssname ss zähler) zähler (1+ zähler) vlobj (vlax-ename-vla-object objekt)) (if (vlax-property-available-p vlobj "CustomScale") (vla-put-CustomScale vlobj AF-Faktor)) ) ;schleife Endeungetestet ggf liegt af-faktor im falschen Format vor - hab ich aber nicht nachvollzogen------------------Mfg Heiko Elefantenjagd in Afrika ". ...
|
In das Form Lisp wechseln |
|
Lisp : Systemzeit am Rechner
steppe2000 am 11.01.2011 um 17:56 Uhr (0)
hallo zusammen... ich wieder kann mir jemand sagen, wie ich die aktuelle Systemzeit des Rechners auslesen kann?!... bräuchte den Wert zum vergleichen in ein Lisp....DANKE and die weite Welt von cad.de
|
In das Form Lisp wechseln |