|
Color 를 변하게 할때..원하는 그 라인만 변하게..하고 싶습니다.
그런데, 아래와 같이 하면 먼저 표시되던 글자까지
전체 라인이 전부 Green으로 변하더군여,,
어떻게 하면 현재 쓰이는 라인이나 글자만 Green으로 표시 할 수 있을까여?
void changecolor(char* str, ...)
{
va_list argptr;
char s[100];
TColor Color;
Color = clGreen;
va_start(argptr, str);
vsprintf(s, str, argptr);
Form1->Memo1->Font->Color = Color;
Form1->Memo1->Lines->Strings[SaveLine] = s;
};
|