chose
18.05.2007, 00:15
Dobrý den, mám následující problém. Ve výkresu potřebuju "obtáhnout" velké množství hranic. Používám makro, kde volám příkaz boundary s parametry (bodem vnitřku vybírané oblasti):
...
ThisDrawing.SendCommand ("._-boundary" & vbCr & XYstring & vbCr & vbCr)...
To funguje, ale hranice se vytvoří pouze na té části výkresu, kterou mám právě zobrazenou ve výkresovém prostoru a to musí být ještě relativně dost zvětšená. To co je mimo, nebo když je nastavené malé měřítko, se neobtáhne. Mám dojem, že důvodem je to, že příkaz "hlásí", že byl vybrán bod přesně na objektu, ale já bod nevybírám kurzorem, ale zadávám mu přesné souřadnice jako parametr. Neví někdo, kde je problém?
...
ThisDrawing.SendCommand ("._-boundary" & vbCr & XYstring & vbCr & vbCr)...
To funguje, ale hranice se vytvoří pouze na té části výkresu, kterou mám právě zobrazenou ve výkresovém prostoru a to musí být ještě relativně dost zvětšená. To co je mimo, nebo když je nastavené malé měřítko, se neobtáhne. Mám dojem, že důvodem je to, že příkaz "hlásí", že byl vybrán bod přesně na objektu, ale já bod nevybírám kurzorem, ale zadávám mu přesné souřadnice jako parametr. Neví někdo, kde je problém?