anbei die Lösung für dein Problem.
DEFINE area_cgeo
LOCAL dumm
READ PNT 'Bitte die Fläche selektieren' dumm
check_point dumm
END_DEFINE
DEFINE check_point
PARAMETER where
AREA_PROPERTY where DEL_OLD 'dully.txt'
END
find_point
END_DEFINE
DEFINE find_point
LOCAL zeile
LOCAL i
OPEN_INFILE 1 'dully.txt'
LET i 1
LOOP
READ_FILE 1 zeile
LET i (i+1)
EXIT_IF
( i = 17)
IF
(i = 16)
LET searchpoint (SUBSTR (zeile) 16 49)
LET searchpoint (TRIM (searchpoint))
END_IF
END_LOOP
{LET searchpoint (VAL (searchpoint))
}
C_LINE HORIZONTAL (VAL (searchpoint)) END
C_LINE VERTICAL (VAL (searchpoint)) END
REDRAW
END_DEFINE
{Startmacro }
DEFINE Frs_m_find_gravity
area_cgeo
END_DEFINE
*****************************************
Mit freundlichen Grüßen
Frank
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP