آخرين پست هاي ارسالي انجمن ايران دلفي

تماشای رایگان فیلم ایرانی ، خارجی و کودک آکادمی دلفی
نمایش نتایج: از 1 به 2 از 2

موضوع: راهنمایی در مورد نوشتن یک تابع در دلفی

Threaded View

  1. #1
    کاربر سایت countesss آواتار ها
    تاریخ عضویت
    February 2015
    نوشته ها
    2
    تشکر ها
    1
    تشکر شده 2 بار در 1 ارسال.

    راهنمایی در مورد نوشتن یک تابع در دلفی

    سلام خدمت دوستان عزیز

    من میخوام یه تابع بنویسم که برای EDITBOX های که خاصیت Number Only در اونها فعال است در صورتی که به جای وارد کردن عدد ، حرف وارد کردیم یه Hint باز بشه و پیغام دلخواه رو نشون بده من خودم این تابعو نوشتم ولی مشکل اینه که کلا هر ورودی که دارم چه عدد ، چه حروف Hint ظاهر میشه میخواستم راهنمایی کنید ببینم مشکل از کجاست
    کد:
    procedure nHint(hHint:string;AEdit:TEdit);
    var
    point:TPoint;
    Key:Char;
    begin
    if AEdit.NumbersOnly = true then
        begin
        if not(CharInSet(Key,['0'..'9',#8]))  then 
      begin
        form1.BalloonHint1.Description := hHint;
        point.X := AEdit.Width div 2;
        point.Y := AEdit.Height div 1;
        form1.BalloonHint1.ShowHint(AEdit.ClientToScreen(point));
        Abort; 
      end
      else
        begin
        form1.BalloonHint1.HideHint;
      end;
        end;
    end;
    
    procedure TFrame1.Edit1KeyPress(Sender: TObject; var Key: Char);
    begin
    nHint('Number Only',Edit1);
    end;

  2. 2 کاربر مقابل از countesss عزیز به خاطر این پست مفید تشکر کرده اند .

    b_e_shamlu (16 / January / 2016),noyasystem (06 / July / 2017)

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •