vbamania.pl
login:
hasło:
 
  *Rejestracja *Zapomniane hasło
 Dziś jest sobota, 18 maja 2024 roku.
Ustaw jako stronę startową Ulubione Napisz
PowrótPowrót do serwisu  RegulaminRegulamin rssRSS

  tytuł wątku:
Wątki dyskusji

Acad - uruchomienie makra za pomocą polecenia


otwartyotwarty rozpoczął: tommy postów: 2



napisał: admin
postów: 613


umieszczony:
14 grudnia 2007
15:59

edytowany:
14 grudnia 2007
19:54

  
Niestety, nie da sie tak. Temat przerabialem:D
Musisz napisac krociutkie LISPy, w ktorych beda zdefiniowane Twoje komendy.
Uchomienie LISPa spowoduje uruchomienie makra.
Na przyklad:


(defun c:AS_DXFErzeuger()
(vl-vbarun "modMain.Main")
)



Cytat:
Witam
Chciałbym przypisać do makra polecenie, które by je wywoływało, ale niestety ciągle mi to nie wychodzi :/
Próbowałem wykorzystać metodę obsługi zdarzeń dla dokumentu ale działa to tylko dla istniejących komend AutoCAD-a
Private Sub AcadDocument_BeginCommand(ByVal CommandName As String)
If CommandName = "LINE" Then
MsgBox "ok"
End If
End Sub


Dla mojej komendy absługa zdarzeń nie uruchamia się, autocad informuje że nie ma takiego polecenia.
Wie ktoś jak można to zrobić??, albo jak dodać w cadzie nową komendę ? (dodanie w pliku acad.pgp nic nie daje).

pozdr
Tommy
napisał: tommy
postów: 42


umieszczony:
14 grudnia 2007
10:09

  
Witam
Chciałbym przypisać do makra polecenie, które by je wywoływało, ale niestety ciągle mi to nie wychodzi :/
Próbowałem wykorzystać metodę obsługi zdarzeń dla dokumentu ale działa to tylko dla istniejących komend AutoCAD-a
Private Sub AcadDocument_BeginCommand(ByVal CommandName As String)
If CommandName = "LINE" Then
MsgBox "ok"
End If
End Sub


Dla mojej komendy absługa zdarzeń nie uruchamia się, autocad informuje że nie ma takiego polecenia.
Wie ktoś jak można to zrobić??, albo jak dodać w cadzie nową komendę ? (dodanie w pliku acad.pgp nic nie daje).

pozdr
Tommy


<-wstecz  1  dalej->
wszystkich stron: 1


Sortuj posty: z