Backspace e Basmak.
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Backspace e Basmak.
Arkadaşlar butona bastığım anda memoda bir satır geri almak istiyorum. Örneğin memoda 7. satırdaysa butona basınca 6. satıra dönecek yani bir nevi backspace görevi yapacak nasıl yapabilirim ?
ne yapmak istediği anlayamadım
eğer backspace basılmış gidi davranmak istiyorsan;
yok eğer satır silmeye çalışıyorsan

eğer backspace basılmış gidi davranmak istiyorsan;
Kod: Tümünü seç
Memo1.Text := Copy(Memo1.Text, 1, Length(Memo1.Text) - 1);
Kod: Tümünü seç
iLine := SendMessage(Memo1.Handle, EM_LINEFROMCHAR, Memo1.Selstart, 0);
Memo1.Lines[iLine - 1] := '';