IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Delphi (https://www.ircforumlari.net/delphi/)
-   -   klavyeye bastığında senin istediğin yazsın (https://www.ircforumlari.net/delphi/688277-klavyeye-bastiginda-senin-istedigin-yazsin.html)

Kaf_Dağı 11 Mart 2015 13:31

klavyeye bastığında senin istediğin yazsın
 
klavyeye bastığında senin istediğin yazsın


Kod:

edit1'in text değerini object inspector'dan silin.
 
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
  if (not (key='a')) and (length(edit1.Text)=0) then begin key:='a'; end;
  if (not (key='r')) and (length(edit1.Text)=1) then begin key:='r'; end;
  if (not (key='a')) and (length(edit1.Text)=2) then begin key:='a'; end;
  if (not (key='b')) and (length(edit1.Text)=3) then begin key:='b'; end;
  if (not (key='a')) and (length(edit1.Text)=4) then begin key:='a'; end;
 
  if length(edit1.Text)>4 then
  begin
    edit1.Clear;
    key:='a';
  end;
end;
 
 
 yada
 
 
{global değişken}
a:string='yazdırılmak İstenen MeTin......';
 
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
var
 au,i:integer;
begin
 au:=length(a);
 for i:=1 to au do
  begin
    if (not (key=a[i])) and (length(edit1.Text)=i-1) then key:=a[i];
  end;
 if length(edit1.Text)>length(a)-1 then
 begin
  edit1.Clear;
  key:=a[1];
 end;



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 14:46.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk