Hi.
...das sind die Fehlermeldungen, die auftreten, wenn ich das Qf-Programm starten...
Fehler: unmöglich, Objektid zu erhalten: #<vla-object 157d8844="">Befehl:
Fehler: falsche Assoziationsliste: (nil)</vla-object>[/I]
Ich kann den Fehler nicht replizieren, ich denke, es ist mit der Betriebssystemversion (32/64 Bit), was verwenden Sie?
Ist noch jemand passiert?
in meinen Programmen, ich weiß in jedem Moment, in welchem Maßstab ich ziehe, weil die Dimscale-Variable zurückgezahlt wird, wenn ich Skala ändere.
wenn Sie die Immobilientabelle ansehen
10 Quoten mit unterschiedlichen Texthöhen, wie sie mit unterschiedlichen Werten von dimscale gezeichnet werden, beobachten, dass
Alle haben die gleichen Werte von "Höhentext", "offset text", etc.
für die Nächstenliebe hat jeder seine Vorlieben, aber ich persönlich bevorzuge, die Werte "real" der Objekte zu kennen, die wählen.
... eine andere Variable, die erwartet werden sollte, ist der Skalenfaktor. Wenn Sie einen Abschnitt von 2,5 mal vergrößern, genügt es, den Skalenfaktor auf 0,4 zurückzusetzen, um die richtigen und nicht vergrößerten Zitate zu haben.
Hier in Ihrem Programm müssen Sie nur diese 2 Variablen vorhersagen, die wir dann verwenden, bevor das Programm nach dem, was wir zeichnen. Sie müssen die Skala nicht behandeln, weil Sie nicht in der Lage sind, alle Situationen abzufangen. die Verwaltung der Skala, die wir tun, und im Falle der Höhe der falschen Texte oder falsche Zitate, wird es Bearbeitungsprogramme, die eine Korrektur ermöglichen, wenn Sie nicht zurück wollen.
Ich habe gesehen, dass du schon gelöst hast. .
hier ist auch eine Frage des Geschmacks, ehrlich gesagt muss ich sagen, dass ich das Programm für eine wahrscheinliche Verwendung konzipiert habe, ich bevorzuge, zu automatisieren und auf einige Anträge weniger reagieren.
in qf bei jedem Start werden die aktuellen Werte wiedergegeben (gezeigt) wenn sie ok sind, es gibt keine Notwendigkeit, etwas einzustellen, einen Wert zu ändern, der die Höhe entfernt und auch in den aufeinanderfolgenden Lanzen gehalten wird, bis die Änderung der Anforderungen.
... um ein Programm auszuführen, muss ich nicht jedes Mal eingeben ( laden “Programm”), weil der Befehl mit dem Schlüssel verbunden ist. Außerdem, so habe ich nicht die Belastung von Programmen im Voraus.
Ich habe die Anwendung konzipiert, was denkst du? ist es besser, etwas anderes zu tun? .
Upload von Programmen, bevor sie starten, ist absolut einflussreich auf die Leistung der heutigen pcs, es ist definitiv besser, einen Namen dem defunct, Währung als neben:
1) Sie können die Funktion nur aufladen, wenn nicht bereits geladen (confutatis docet) ->
^c^c(wenn (null c:qf2)(load "qf2") qf2 2) durch Einfügen der Ladebefehle in die acaddoc.lsp-Datei, beispielsweise
(Autoload "qf" '(qf)) Sie können die Lispe durch Tippen starten
Q nur mit Tastatur oder Zuweisung
^c^cqf auf dem Makro der Taste, in jedem Fall wird die Lisp geladen,
nur einmal, zum Zeitpunkt der
Erster Start 3) Ich habe nicht getestet, aber Drücken des Sendens der Routine wird wiederholt oder Sie müssen wieder schauen und klicken Sie auf die Schaltfläche?
...zum Beispiel wo finde ich die Erklärung von Vlax? . .
zusätzlich zu den bereits gemeldeten Links, wenn Sie autocad <2013 haben, können Sie die Liste der vlax-Funktionen in der Hilfe finden: autolisp reference guide\autolisp-Funktionen, unter Buchstabe v.
umgekehrt Ich kann vielleicht einen alten Chum von 2008 befestigen.
... Ich setze dann die Orthomode- und Osmode-Variablen zurück, weil man für benachbarte Punkte eine Quote 0 erhält (siehe falsche Punkte). .
Es ist wahr, Sie müssen Osmoden setzen, aber orthomode ist einflussreich.
Ich habe keine Probleme erkannt, weil ich standardmäßig osnapcoord = 2 und der Fehler mir nicht manifestierte.