نمایش نتایج 1 تا 5 از 5

نام تاپیک: چطور میشه یه Form رو فقط با داشتن اسمش فراخوانی کرد.

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    تیر 1383
    محل زندگی
    تهران
    پست
    62

    چطور میشه یه Form رو فقط با داشتن اسمش فراخوانی کرد.

    چطور میشه یه Form رو فقط با داشتن اسمش فراخوانی کرد.
    مثلاً فرض کنید یه String داریم با مقدار "Form2" حالا میخواهیم این فرم رو نشون بدیم.
    البته استفاده از یه آرایه از فرم ها رو بلدم(Class Reference) اما میخوام بدونم که آیا راه ساده تری برای انجام این کار هست یا نه؟

  2. #2

    function ShowForm(FormName: string): boolean;
    begin
    Result := True;
    try
    TForm(application.FindComponent(FormName&# 41;).Show;
    except
    Result := False;
    end;
    end;


    وَ سَيَعْلَمُ الَّذِينَ ظَلَمُوا [آل محمد حقهم] أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ - الشعراء (227)
    و ظالمین [حق آل محمد (ص) ] به زودی خواهند دانست که به کدام بازگشتگاه بازخواهند گشت.

  3. #3
    بنیان گذار Barnamenevis آواتار مهدی کرامتی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    کرج، گلشهر
    سن
    46
    پست
    6,379
    روش جالبی بود :wise1:

    مرسی :flower:

  4. #4
    کاربر تازه وارد
    تاریخ عضویت
    تیر 1383
    محل زندگی
    تهران
    پست
    62
    مرسی دوست عزیز!
    نمی دونستم Application هم FindComponent داره.

  5. #5
    آقا خیلی باحال بود.
    مرسی! ...

تاپیک های مشابه

  1. فرق form.showبا form.dialogsho
    نوشته شده توسط eshaghi در بخش C#‎‎
    پاسخ: 1
    آخرین پست: یک شنبه 07 بهمن 1386, 17:50 عصر
  2. sub form درcontinues form
    نوشته شده توسط samaneh_h در بخش Access
    پاسخ: 4
    آخرین پست: سه شنبه 11 مهر 1385, 07:40 صبح
  3. خصوصیات form
    نوشته شده توسط Mahdi_20 در بخش C#‎‎
    پاسخ: 2
    آخرین پست: دوشنبه 24 مرداد 1384, 23:38 عصر
  4. تفاوت کنترلهای Microsoft Form 2.0 Form با کنترلهای ذاتی
    نوشته شده توسط Alireza Giba در بخش برنامه نویسی در 6 VB
    پاسخ: 1
    آخرین پست: چهارشنبه 07 اردیبهشت 1384, 13:46 عصر
  5. refresh کردن master form از طریق detail form
    نوشته شده توسط mojtaba_abolhasani در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: سه شنبه 24 شهریور 1383, 18:05 عصر

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

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