1

行番号Yから始まるtextctrlの途中からX行を削除する必要があります

これを行う簡単な方法はありますか?表示されません。改行を数えてTextCtrlの内容を検索して、Yの位置を見つける必要があるようです...

4

1 に答える 1

1
    if self._log.GetNumberOfLines() > MAX_LINES:
        if self._log.GetLineText(DELETION_POINT) != DELETION_LINE:
            start = self._log.XYToPosition(0, DELETION_POINT)
            self._log.SetInsertionPoint(start)
            self._log.WriteText(DELETION_LINE)
        while (self._log.GetNumberOfLines() > MAX_LINES):
            start = self._log.XYToPosition(0, DELETION_POINT+1)
            len = self._log.GetLineLength(DELETION_POINT+1)
            self._log.Remove(start, start+len+1)
于 2011-08-27T12:57:06.600 に答える