C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[21027] Re:Re:질문을 자세히 하시면 답변하기 쉬울꺼 같은데요.. ^^;;; (내용무)
진수.네모 [miman101] 721 읽음    2002-08-26 20:25
이렇게 해보는 것은 어떤가요

//------------------------                 cpp

#include <vcl.h>
#pragma hdrstop

#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
    : TForm(Owner)
{
    Click = true;  //메모 입력 가능.
    Temp = new TStringList();
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
    static int i=0;
    i++;

    if(Click)
    {
        // TStringList에 추가되었던 것을 memo로 옮기고 memo에 바로 추가를 시작한다.
        for(int x=0;x<Temp->Count;x++)
            Memo1->Lines->Add(Temp->Strings[x]);
        Temp->Clear();

        Memo1->Lines->Add(i);
    }
    else
    {
        //memo에 입력을 중지하고 TStringList에 추가 한다.
        Temp->Add(i);
    }

}
//---------------------------------------------------------------------------
void __fastcall TForm1::Memo1Click(TObject *Sender)
{
    if(Click)
    {
        Click = false;
    }
    else
    {
        Click = true;
    }
}
//---------------------------------------------------------------------------


//--------------------------------  header

public:        // User declarations
    bool                Click;      // false 메모입력 중지,true 메모입력 다시 시작.
    TStringList *Temp;

//---------------------------------------------------------------------------------



그럼 꽁수 였슴다.. 즐프하세요




처버 개발자 님이 쓰신 글 :
: 초짜 님이 쓰신 글 :
: : 처버 개발자 님이 쓰신 글 :
: : : 부탁드립니다. 꾸벅...
:
: 타이머로 계속 RichEdit에 값을 ADD시키다가
: TRichEdit에 마우스로 클릭을 하면 타이머는 계속 돌아가면서 값을 add시키지만
: 화면은 마우스를 클릭한 순간 멈추게 하는거요
:
: Timer->Enabled = false라는 리플은 달지 마시길.
: 제가 말하는것은 타이머가 계속 동작하면서 값을 add시키지만
: 화면상으로만 멈추는 것을 말함.

+ -

관련 글 리스트
30397         Re:질문을 자세히 하시면 답변하기 쉬울꺼 같은데요.. ^^;;; (내용무) Jay 780 2002/08/26
21022         Re:질문을 자세히 하시면 답변하기 쉬울꺼 같은데요.. ^^;;; (내용무) 처버 개발자 704 2002/08/26
21027             Re:Re:질문을 자세히 하시면 답변하기 쉬울꺼 같은데요.. ^^;;; (내용무) 진수.네모 721 2002/08/26
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.