enter

0

cześć, czy można wywołać w jakiś sposób działanie Entera, ale nie klikając na klawiature , tylko w procedurze, ażeby powodowała ona zrobienie odstępu np: w polu Memo1.
Albo inaczej: w jaki sposób: po określonym miejscu w texście Memo1 (selstart)
zrobić właśnie odstęp przesuwając jednocześnie linie tekstu jeśli znajdowały by sie takowe pod określoną pozycją -selstart (coś jak enter) , a moze jakoś inaczej .. ?

:)

0

Zasymulowac mozna przez WinAPI

Memo1.SetFocus;
keybd_event(VK_RETURN, 1,0,0); // wcisnij Enter
keybd_event(VK_RETURN, 1,keyeventf_keyup,0); // zdejmij palec ;-) z Entera
0

Memo1.SelText := #13#10;

0

Możesz też do stringa dodać :
'jakiś string' +Chr(13)+ 'drugi string'
co da efekt:

jakiś string
drugi string

1 użytkowników online, w tym zalogowanych: 0, gości: 1