AutoCAD'den sonra başlamak için bir araç çubuğu oluşturun

  • Konuyu başlatan Konuyu başlatan yag
  • Başlangıç tarihi Başlangıç tarihi

yag

Guest
Merhaba Merhaba
I am creating an autocad appliccation I made a demo I
I would like to auto-start it (and I think I've managed it through installed appli) and then I would like to otomatik olarak başlamanızı sağlayan bir düğme ile bir araç çubuğu oluşturmak istiyorum.
 
Nell'oggetto budrawing per crearla all'avvio (di un modello ovviamente)

Özel sub acaddocument_activate()

“Bu örnek testtoolbar adı verilen yeni bir araç çubuğu oluşturur ve ekler
" aletbar düğmesine. Araç çubuğu daha sonra görüntüleniyor.
“Bu makro’un uygulanmasından sonra araç çubuğu kaldırmak için, özel menü kullanın
“ araçlar menüsünden seçenek.

dim currmenugroup as acadmenugroup
currmenugroup = budrawing.application.menugroups.item

"Yeni araç çubuğu oluşturmak
dim newtoolbar as acadtoolbar
Yenitoolbar = currmenugroup.toolbars.add("testtoolbar")

'Yeni araç çubuğuna bir düğme ekleyin
dim newbutton as acadtoolbaritem
dim openmacro as string

“esc esc _open” nın makro dizesini tayin et
openmacro = chr(3) & chr(3) & chr(95) & "open" & chr(32)

Yenibutton = yenitoolbar.addtoolbarbutton (", "newbutton", "open a file.", openmacro)


"Arabayı göster
Yenitoolbar.visible = true

Sonunda alt alt
 
Büyük, mümkünse iki not çalışır:

Ben araç çubuğunu kapatıp anahtarını görmek için gördüm
Özel araçbarek adıtoolbar
1) Başka bir şeyde özel değiştirmek mümkün mü?

2) Boyutta araç barı çok küçük kalabilir mi? En azından genişlikte

3) makrou bir dosya açmak için koydun, eğer bunu ekstraksiyon rutinimi çağırmak için mi?
 
_-vbarun;c:/path/namefile.dvb!modulo1.routine

Bu, makro makro başlatmak için nabızda yazmak zorunda olduğunuz şeydir

dikkat / \ as in winzoz....

openmacro = chr(3) & chr(3) & chr(95) & "_-vbarun" & chr(32) & "c:/path/namefile.dvb!modulo1.routine" & chr(32)

Ya da böyle bir şey
 
Yolu belirtmek zorunda mıyım? Bu uygulama neden çeşitli makinelere koymalıdır

‘ ‘ ‘
“esc esc _open” nın makro dizesini tayin et
openmacro = "_-vbarun;c:/path/namefile.dvb!modulo1.routine"
 
Yolu belirtmek zorunda mıyım? Bu uygulama neden çeşitli makinelere koymalıdır

‘ ‘ ‘
“esc esc _open” nın makro dizesini tayin et
openmacro = "_-vbarun;c:/path/namefile.dvb!modulo1.routine"
openmacro = "_-vbarun;namefile.dvb!modulo1.routine"

Ama makro bir arama yolunda koymak gerekir... ie autocad, aramaya gittiğin yerde önceden tanımlanmış korkunçtur. aynı zamanda menü aletlerinden, seçeneklerden, dosyaların arama yolu, destek dosyalarının arama yolu

veya içeriği ekleyerek otomatik olarak yüklenmelidir.... araçlar, yükleme uygulamaları, yetenilen uygulamalar.
 
openmacro = "_-vbarun modülümain.routine" & chr(32)

Şimdi işler çalışıyor Grafik stili değiştirmenin yolunu bulmak zorundayım

1) ikon şimdi soru işareti koyuyor...
2) Boyut bu yüzden tüm başlık çubuğunu okuyun
 
Bir menü eklemek için tercih ettiğim yolu değiştirdim
Varsayılan olanlardan bile bir ikon koyabilirsem kötü olmazdı.
 
Bir menü eklemek için tercih ettiğim yolu değiştirdim
Varsayılan olanlardan bile bir ikon koyabilirsem kötü olmazdı.
Autocad'ın hangi versiyonunu kullanmıyorum ... sürümden kişiselleştirmeye erişmek için çok fazla değişiklik biliyorsunuz. .

Menülerdeki cmq görüntüleri onları menü barındaki özelleştirme ts dx'ten yönetiyor
 
dinamik menü? Azz Dinamik bloklarda kaldım I... Bilmiyordum

çözdüğün zaman, kodu gönderebilirsiniz, böylece diğer kullanıcıların böyle bir şey yapması gerekir.
 

Forum İstatistikleri

Konular
58,521
Mesajlar
499,056
Kullanıcılar
104,110
Son Üye
ChristianR

Çevrimiçi Üyeler

Şu anda çevrimiçi üye yok.
Geri
Üst