procedure TAboutBox.Timer1Timer(Sender: TObject);
begin
Memo1.ScrollBy(0,-1);
end;
잇는 TMemo 라인의 텍스트를 포함 잇는 TMemo 컴포넌트와 TTimer를 사용하여 scroling 신용 텍스트를 만드는 것입니다
처음 3 개 라인을 보여줍니다 같은 신용, 뭔가 :
감사합니다에 :
Junifer 람다
Exemple 사용자 2
코더 Monalisa
등 등
모든 것이 예상대로 작동합니다. timer.interval을 1ms로 설정했습니다. 텍스트 스크롤이 원활하게 이루어 지지만 3 번째 첫 번째 줄만 표시됩니다. 그런 다음 메모에서 마우스를 사용하여 수동으로 클릭하고 끌지 않으면 빈 공간이 표시됩니다. 몇 줄을 표시하면 내가 풀 때 다시 사라집니다.
TRichedit과 TListBox를 모두 사용해 보았지만 문제가 지속됩니다. 어떻게 될 수 있니?
1ms? 너무 작지 않아? – Baatar
예, win32에서 TTimer가 Windows 타이머를 사용하고 간격이 USER_TIMER_MINIMUM (0x0000000A)에 잘립니다. – az01
TMemo/TRichEdit/TlistBox를 제외한 대체 답변을 고려합니까? – menjaraz