نمایش نتایج 1 تا 40 از 216

نام تاپیک: سورسهاي نمونه آموزشي

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #8
    کاربر دائمی آواتار Ananas
    تاریخ عضویت
    آبان 1390
    محل زندگی
    طول 50 و عرض 34 درجه
    سن
    37
    پست
    894

    نقل قول: سورسهاي نمونه آموزشي

    یک تابع هم برای مقدار دهی پیش فرض رکورد تعریف کنید که اول همه ی پارامتر ها رو پر کنه بعد اگه کاربر خواست قسمتیش رو تغییر بده بعد بفرسته به تابع.
    البته نظر کلی من در مورد تعریف همچین تابعی اینه که : چه کاریه! به جای این کار یک تابع تعریف کنید که فرم رو با مقدار دهی اولیه بسازه و بعد اگه کاربر خواست قسمتیش رو تغییر میده.
    امر فرمودن مثال بزنم، چشم:

    procedure TForm1.Button1Click(Sender: TObject);
    var
    f : TForm;
    b : TButton;
    begin
    f := TForm.Create(nil);
    f.Color := $00808000;
    f.Caption := 'مای فرم';
    f.BorderStyle := bsSizeToolWin;
    b := TButton.Create(f);
    b.Parent := f;
    b.Caption := 'مای باتن';
    f.ShowModal;
    f.Free;
    end;

    اصلا نیازی به تابع هم نیست ولی میتونه اینطور باشه:

    function CreateFreeForm(AOwner: TComponent):TForm;
    begin
    Result := TForm.Create(AOwner);
    end;
    آخرین ویرایش به وسیله Ananas : یک شنبه 25 فروردین 1392 در 16:36 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

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