Vítejte !   Přihlášení | Registrace
Hlavní menu
CATIA fórum.cz
Novinky
Seriál CATIA
Obecně o CAD
Novinky ze světa DS
Makra pro CATIA V5
Diskuse
Vytvořit téma
Koncepty
Seznam oblíbených
Soukromé zprávy
Pravidla
Live CHAT
VIP žádost
Základy Catia
Ke stažení
Doporučujeme
Pracovní příležitosti
Reklama a kampaně
O fóru
Nápověda

Interaktivní výběr feature

Kompletní přehled příspěvků v tématu Interaktivní výběr feature řazený podle data jejich publikace na fóru.

UživatelPříspěvek
Peter Kovac

Poslat zprávu | Profil
Datum: 21.3. 2012 | Zobrazeno: 9738x
Konfigurace CATIA:

Text dotazu:
Zdravim

V clanku:

http://www.catia-forum.cz/articles/?article_id=43

je uvedeny sposob interaktivneho vyberu, ktory mi vsak nefunguje. Vypisuje chybu pri

Filter(0) = "Point"


ak zrusim vsetky filtre, tak ci tak vypise chybu pri
Status = oSelection.SelectElement2(Filter, "Vyberte objekt...", False)


Ak vymezem aj filter, teda ze kcem proste vyber bez filtra vo forme
Status = oSelection.SelectElement2("Vyberte objekt...", False)

tak stale hlasi chybu.

Co robim zle?

Ing Jan Cinert

Poslat zprávu | Profil
[#2726] | Publikováno: 22.03. 2012 - 11:14
Tady může být více příčin, z těchto kousků kódu Vám nedokážu poradit. Každopádně ale:

1. měl byste mít nadeklarovanou proměnnou Filter, a protože se jedná o pole, musí být nadimenzované

Dim Filter(0)

Filter(0) = "Point"


2. poslední dva řádky jsou úplně mimo. Nemůžete používat proměnnou, pokud není deklarovaná,
u až vůbec ne vynechat povinný parametr ve funkci.
Peter Kovac

Poslat zprávu | Profil
[#2727] | Publikováno: 22.03. 2012 - 12:12
viem, to uz bol len taky pokus:)
uz mi to ale ide - v clanku bol deklarovany sFilter a dalej bol pouzity uz len ako Filter...


Uživatel nepřihlášen

Pro zobrazení obsahu stránky / provedení akce (vytvoření nového téma, napsání odpovědi do diskuse apod.) musíte být přihlášeni.