|
Тема |
Стартиране на програми [re: StSt] |
|
Автор | StSt (Нерегистриран) | |
Публикувано | 08.11.06 19:47 |
|
|
Често задаван въпрос в този форум е как да стартирам някоя програма (в частност - как да си направя бутон и т.н).
Минаващ е направил специална страница, в която очаквам да включи и тази тема, а тук ще дам някои данни за начините за стартиране на външни програми.
- чрез меню TOOLS/LOAD APPLICATIONS
- чрез изписване в командния ред на (load "име на файл") след което се пише име на функция от този файл или друга заредена функция
- чрез зареждане на меню
- чрез дефиниране на бутони в туулбар
- чрез дефиниране на нов туулбар и бутоните в него
- чрез зареждане на части от меню с MENULOAD
- чрез команда APPLOAD
- включване на новите функции в ACAD.LSP, ACAD.MNL
както и по начините, които дадох предните теми
Трябва да се знае, че всички външни програми (независимо на какъв език са писани) трябва първо да се заредят в текущия чертеж или в текущия сеанс на ACAD. Автоматично се зареждат програмите и функциите, които са описани (или е указано зареждането им) в ACAD.LSP или ACAD.MNL.
По-нататък ще се опитам да дам допълнителни сведения за организацията на тези файлове, реда на зареждането им, особености при ползването им и др.
Тази информация е за напреднали ползватели и ще я дам само при проявен интерес от участниците във форума.
Стандартният начин за зареждане на външна програма (това са файлове с разширение LSP - LISPфайлове, ARX - файлове базирани на Object ARX система, DVB - файлове, разработени на VBA, DVX файлове базирани на Object DBX система, VLX - файлове писани на VisualLISP, FAS - компилирани LISP файлове ) е чрез използване на меню TOOLS/LOAD APPLICATIONS...... и избор на файл.
Ако желаете определен файл да се зарежда при всяко отваряне на чертожен файл можете да го включите чрез StartUp/Suite/Contents/Add.
Можете да прекратите автоматичното зареждане чрез StartUp/Suite/Contents/Remove и избор на файл. Трябва да се знае, че ако в един файл са дефинирани повече функции или програми те се зареждат или премахват едновременно.
Темата е доста голяма и затова ще я продължа в следващи постинги
|
| |
|
|
|