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

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

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

  1. #1
    کاربر سایت zahra303 آواتار ها
    تاریخ عضویت
    May 2013
    سن
    11
    نوشته ها
    3
    تشکر ها
    0
    تشکر شده 2 بار در 1 ارسال.

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

    یک کد جالب که با توجه به نیازتون اگر تغییرات لازم بدین کاربرد جالبی میتونه داشته باشه*

    کد:

    کد:
    procedure TForm1.FormCreate(Sender: TObject);
    var
     * FullRgn, ClientRgn, ButtonRgn: THandle;
     * Margin, X, Y: Integer;
    begin
     * Margin := (Width - ClientWidth) div 2;
     * FullRgn := CreateRectRgn(0, 0, Width, Height) ;
     * X := Margin;
     * Y := Height - ClientHeight - Margin;
     * ClientRgn := CreateRectRgn
     * * (X, Y, X + ClientWidth, Y + ClientHeight) ;
     * CombineRgn(FullRgn, FullRgn, ClientRgn, RGN_DIFF) ;
     * X := X + Button1.Left;
     * Y := Y + Button1.Top;
     * ButtonRgn := CreateRectRgn
     * * (X, Y, X + Button1.Width, Y + Button1.Height) ;
     * CombineRgn(FullRgn, FullRgn, ButtonRgn, RGN_OR) ;
     * SetWindowRgn(Handle, FullRgn, True) ;
    end;





  2. #2
    مدیر انجمن ahmadi613 آواتار ها
    تاریخ عضویت
    June 2013
    سن
    11
    نوشته ها
    66
    تشکر ها
    6
    تشکر شده 9 بار در 5 ارسال.
    باسلام ضمن قدر داني از زحمت شما.خود دلفي متد هاي فراواني دارد كه همين نمايش ومخفي آيتم ها و...را بسيار آسان نموده است.براي امتحان image1 وbutton1 وlabel1 و.........روي فرم قرار دهيد و در رويداد onclick دو button يا دو bitbtn فرمول زير را بنويسيد وبرنامه را اجرا كنيد با كليك آيتم ها مخفي و آشكار مي گردد.

    کد:

    کد:
    procedure TForm1.BitBtn1Click(Sender: TObject);
    
    begin
    
    button1.Hide;
    
    label1.Hide;
    
    image1.Hide;
    
    end;
    
    procedure TForm1.BitBtn2Click(Sender: TObject);
    
    begin
    
    button1.Show;
    
    label1.Show;
    
    image1.Show;
    
    end;
    .end

    با صداقت و دوري از ريا زندگي شيرين وشيرين تر مي شود...

  3. #3
    مدیرکل سایت admin آواتار ها
    تاریخ عضویت
    September 2008
    محل سکونت
    تهران ، آیسک
    سن
    39
    نوشته ها
    522
    تشکر ها
    247
    تشکر شده 250 بار در 160 ارسال.
    Blog Entries
    1
    سلام.با عرض تشکر از هر دو کاربر .
    کاربر ahmadi613 *منظور کاربر zahra303 مخفی کردن فرم و نمایش اجزاء بود ، نه مخفی کردن اجزاء و نمایش فرم ، اگه یک بار کد رو تست کنید ، متوجه منظورشون خواهید شد ...
    دلفی ،*جذاب ترین زبان طراحی نرم افزار ...

  4. #4
    مدیر انجمن b_itman_b آواتار ها
    تاریخ عضویت
    June 2013
    سن
    11
    نوشته ها
    89
    تشکر ها
    0
    تشکر شده 10 بار در 9 ارسال.
    ممنون از zahra303.
    فقط اگه در مورد خود کد هم توضیح بدین که راححت تر بشه درکش کرد و توسعه اش داد ممنون میشم.شرمنده آخه دلفی رو تجربی و با کمک شما دوستان یاد گرفتم
    همه چیز قابل دستیابی است اگر تو بخوای

  5. #5
    مدیر انجمن ahmadi613 آواتار ها
    تاریخ عضویت
    June 2013
    سن
    11
    نوشته ها
    66
    تشکر ها
    6
    تشکر شده 9 بار در 5 ارسال.
    با سلام
    مدير محترم admin
    *من از كد كاربر محترم zahra303* استفاده نمودم واز فرموده شما براين باور شدم كه كد مربوطه فرم را مخفي واجزاي روي فرم را نمايش مي دهد.اما فرم را به صورت شيشه اي نموده واجزا رابه جزء button1 رانمايش نمي دهد.اگر با تغييراتي توانستيد كه فرم مخفي ويا حتي به صورت شيشه اي و اجزاءبه صورت دلخواه نمايش داده شود در سايت قرار دهيد تا ما هم بتوانيم استفاده كنيم آخر من بيشتر مونتاژ مي كنم و كد هارا از هر جايي بدست مي آورم وبا هم تركيب مي كنم وآخر يك چيزي داخلش در مي آورم.اگر ببينم كه كمي هم جالب است دلم مي خواهد در اختيار كاربران سايت قرار دهم. از زحمات وتوجه شما ممنونم.
    با صداقت و دوري از ريا زندگي شيرين وشيرين تر مي شود...

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

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

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

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