#include int line1(void){ struct resbuf rb, *rbb; ads_point p1, p2; int ret; rb.restype = RTSHORT; rb.resval.rint = 0; ads_setvar( "cmdecho", &rb ); ret = ads_getpoint( NULL, "nPrimul punct: ", p1 ); if( ret == RTNORM ) { ret = ads_getpoint( p1, "nAl doilea punct: ", p2 ); } if( ret == RTNORM ) { //ads_command( RTSTR, "line", RT3DPOINT, p1, RT3DPOINT, p2, RTSTR, "", RTNONE ); //sau daca vreti... rbb = ads_buildlist( RTDXF0, "line", 10, p1, 11, p2, RTNONE ); ads_entmake( rbb ); ads_relrb( rbb ); } ads_retvoid( ); return RSRSLT; }