|
Lisp : Doppelklick-Aktion
Theo37 am 12.03.2009 um 14:12 Uhr (0)
Hallo,ich hab mal wieder ne schwierige Frage.Hab ich ne Möglichkeit, nach einer Doppelklickaktion, per Lisp den geklickten Punkt heraus zu finden?Ich möchte unter "Benutzeroberfläche anpassen", unter einer Doppelklickaktion, den geklickten Punkt verwenden. geht das?wenn ja wie? Das Objekt wird ja automatisch übergeben, aber ich möchte auch das geklickte Attribut herausfinden. Dazu brauche ich den geklickten Punkt.Vielen Dank im VorrausTheo
|
| In das Form Lisp wechseln |
|
Lisp : Doppelklickaktion
Theo37 am 05.02.2009 um 10:36 Uhr (0)
Hallo,wie schon geschrieben kenn ich mich in Lisp fast gar nicht aus.Mit den reactor kann ich nichts anfangen. Sorry.Aber nochmal zur Erklärunng was ich machen wollte.Man kan unter "Benutzeroberfläche anpassen" Befehle für Doppelklickaktionen vergeben. Dort wollte ich meinen Lispbefehl reinschreiben. dieser soll dann verzweigen, entweder zum alten Befehl oder zu dem Neuen. Das funktioniert auch bis dahin. Nur das Attribut bleibt beim alten Befehl nicht ausgewählt.Danke für deine Antwort.Gruß, Theo37
|
| In das Form Lisp wechseln |
|
AutoCAD ARX Object : VB6 in Visual Studio 2010 Express öffnen
Theo37 am 01.07.2010 um 08:31 Uhr (0)
Guten Morgen Alfred,das Program sprang nach der Funktion immer auf die Zeile:Catch Ex as ExceptionUnd ich bekam eine Fehlermeldung in der ACAD Befehlszeile.Ich habe das Problem jetzt so gelöst: PatternType = 1Noch eine ganz andere Frage habe ich noch:Wenn ich jetzt mal so weit bin, daß ich eine funktionierede DLL habe. Was muß ich dann machen um diese auf einem anderen Rechner laufen zu lassen. Bei uns ist überall nur ACAD2010 instaliert. Was muß auf den anderen Rechnern instaliert werden und was muß ...
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ARX Object : Pause bei Sendcommand
Theo37 am 29.07.2010 um 16:33 Uhr (0)
Hallo an Alle,eine Frage an die VB-Spezialisten.Ich möchte folgende Zeilen von Lisp nach VP übersetzen:(defun c:nk1 () (command "einfüge" "X:ACAD-SymboleLispsymboleNk.dwg" Pause "1" "1" "0") (command "ursprung" "l"))Es soll immer der gleiche Block, mit der gleichen Drehung und Skalierung eingefügt werden. Nur der Einfügepunkt soll vom Benutzer frei gewählt werden können. Dazu sollte der Block an der Maus hängen.Mit Sendcommand eigentlich kein Problem. Aber was mach ich mit dem Einfügepunkt? In List schreib ...
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoCAD ObjectARX und .NET : Datenbank mit Dynamischen Blöcken
Theo37 am 06.06.2012 um 15:38 Uhr (0)
Hallo an Alle,ich füge mit dem Code unten, eine externe DWG in meine geöffnete Datei als Block ein. Das ganze geht schon eine ganze zeitlang gut, nur jetzt ist mir ein Fehler aufgefallen. Und zwar wenn die Externe DWG dynamische Blöcke enthält, dann klappt das ganze erst beim zweiten Befehlsaufruf. Wäre nicht weiter schlimm, wenn die ersten eingefügten Objekte nicht trotzdem vorhanden wären und einfach nicht angezeigt werden. kann mir jemand erklären, wie ich bei dynamischen Blöcken vorgehen muß, damit die ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Datenbank mit Dynamischen Blöcken
Theo37 am 08.06.2012 um 14:42 Uhr (0)
Hallo Holger,es ist schon so wie Du schreibst. Ich prüfe jetzt vorher eine jede Blockdef die eingfügt werden soll ob sie dynamisch ist und noch nicht in der geöffneten Zeichnung vorhanden ist. Wenn das der Fall ist, dann hole ich sie mit WBlockclone in die Datenbank der geöffneten Zeichnung. Auf diese Weise erscheinen die eingefügten (dynamischen)Blöcke sofort richtig(Egal ob als JIG oder richtig eingefügt). Die unbennnaten Blöcke, füge ich nicht nochmal extra ein.Weiß nicht was das für einen Vorteil hätte ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ARX Object : netload funktioniert nicht
Theo37 am 22.06.2010 um 14:49 Uhr (0)
Hallo,ich bin ganz neu hier. ich habe bisher ein bischen Lisp und VBA gemacht.Jetzt versuche ich mich an VisualStudio.Leider scheitere ich am laden der Befehle im AutoCAD.ich gebe netload ein. dann wähle ich die frische erstellte dll.dann bekomme ich folgende Fehlermeldung:Befehl: netloadAssembly kann nicht geladen werden. Fehlerdetails: System.BadImageFormatException: Die Datei oder Assembly "file:///G:ProjekteSupportingFilesSampleCode -HelloWorld -HelloWorldobjRelease -HelloWorld.dll" oder eine Abhängigk ...
|
| In das Form AutoCAD ARX Object wechseln |