Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  LISP mit VBA Button ausführen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  LISP mit VBA Button ausführen (2215 mal gelesen)
caddi81
Mitglied


Sehen Sie sich das Profil von caddi81 an!   Senden Sie eine Private Message an caddi81  Schreiben Sie einen Gästebucheintrag für caddi81

Beiträge: 2
Registriert: 19.08.2009

erstellt am: 19. Aug. 2009 14:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo liebe user.

KURZVERSION: Das Tablett soll auf den Bildschirm.

LANGVERSION:
Ich bin neu hier und absoluter Programmieranfänger...
Aber vielleicht hat jemand eine Idee oder eine Lösung für
dieses Problem.

Wir verwenden in unserem Büro die ACAD 2007 Version
und arbeiten noch mit Tablett. Dh. ein Digitiser und ein
schöner Zettel mit vielen graphischen Symbolen,
jedes einzelne steht für einen Lisp Befehl.

Wenn man auf ein Symbol klickt, wird ein Lisp Programm
ausgeführt und teilweise laufen da sehr umfangreiche Lisp´s ab, die
uns jede menge Zeit ersparen.

Jetzt ist es so, dass mit der Umstellung auf ACAD 2010 diese .mnu
Datei welche für das Tablett zuständig war nicht mehr unterstützt wird.

Das Naheliegenste wäre: Das ganze Tablett auf den Bildschirm zu verfrachten.
Wir dachten daran 4 Menükästen zu erstellen und darin
die Buttons unterzubringen welche die Befehle "unserer Symbole" ausführen.


Zwei brennende Fragen:

Also, in Summe hätten wir da 4 große UserForms mit XX Buttons darauf.
Nur, wie schafft man es einen Lisp Befehl mit einem Button unter VBA ganz
normal zu starten?

Und wie bekommt man es hin, dass sich diese Userforms gleich zu Beginn
mit dem Start von AutoCad öffnen und benutzbar sind?


Das müssten im Prinzip zwei kurzer, simpler Codes sein, aber nachdem
wir uns scheinbar immer wieder im Internet "ver-googlt" haben, stelle ich
hier mal diese Frage.

Wäre toll wenn ihr uns weiterhelfen könntet.

DANKE
Liebe Grüße
caddi

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

runkelruebe
Moderator
Straßen- / Tiefbau




Sehen Sie sich das Profil von runkelruebe an!   Senden Sie eine Private Message an runkelruebe  Schreiben Sie einen Gästebucheintrag für runkelruebe

Beiträge: 8075
Registriert: 09.03.2006

Kinder, kauft Kämme!
Es kommen lausige Zeiten.

erstellt am: 19. Aug. 2009 14:39    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für caddi81 10 Unities + Antwort hilfreich

Hi,
warum der Umweg über VBA-userform?

erstell Dir eine partielle CUI, darin die Werkzeugkästen mit den buttons, die Deine Lisps ausführen (Forensuche), blend die WK ein, verteil die CUIs im Büro und gut?

btw, ab 2009 wird alles besser, da hast Du ribbons, die sehen einer UF aus VBA schon viel ähnlicher ;-)

------------------
Gruß,
runkelruebe          Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße...

System-Info | Excel -Suche | RuA-Suche | FAQ-ACAD | CAD.de-Hilfe | Sei eine Antilope

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP


Ex-Mitglied

erstellt am: 19. Aug. 2009 23:45    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hi,

vorerst: Deine Aufgabenstellung riecht sehr danach, dass mit runkelruebe's    Antwort die wahrscheinlich beste Variante gefunden ist.

Die ursprüngliche Frage (Titel des Threads) möchte ich nicht ganz unbeantwortet lassen und stelle hier noch ein paar Links zum Nachlesen dazu, wenn Du's trotzdem über VBA/LSP lösen möchtest (weil es Gründe gibt, die wir nicht kennen ):

Dieser und ein wunderbares PDF von Henning (vermute ich halt mal ganz stark ).

- alfred -

------------------
www.hollaus.at

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz