تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 3 123 آخرآخر
نمايش نتايج 1 به 10 از 25

نام تاپيک: فیکس کردن فرم

  1. #1
    پروفشنال P A R M I S's Avatar
    تاريخ عضويت
    Mar 2008
    پست ها
    652

    پيش فرض فیکس کردن فرم

    آیا روشی برای فیکس کردن فرم در حین اجرای برنامه وجود دارد ؟ (دلفی ) عنوان فرم هم باشه و حذف نشه

  2. #2
    آخر فروم باز NoneForce's Avatar
    تاريخ عضويت
    Nov 2005
    محل سكونت
    Sector0@
    پست ها
    1,603

    پيش فرض

    سلام

    يكم واضح تر توضيح بدهيد.

  3. این کاربر از NoneForce بخاطر این مطلب مفید تشکر کرده است


  4. #3
    آخر فروم باز H A M E D's Avatar
    تاريخ عضويت
    Dec 2006
    پست ها
    1,809

    پيش فرض

    منظورتون از فيكس كردن اندازه فرمه؟ كه يعني سايزش تغيير نكنه؟
    در اين صورت خاصيت BorderStyle فرم رو مي تونيد به bsDialog تغيير بديد يا اينكه از BorderIcon گزينه Maximize رو False كنيد.

  5. این کاربر از H A M E D بخاطر این مطلب مفید تشکر کرده است


  6. #4
    پروفشنال romixery's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    ميون موجودات عجيب غريب(آدما)
    پست ها
    673

    پيش فرض

    سلام
    ببين دوست عزيز، اگه مي خواين كه فرمتون ثابت باشه ونشه توي صفحه تكونش بدن، كافيه خاصيت Align فرمتون رو به Custom تغيير بدين. اگه مي خوان اندازه فرم ثابت باشه، يكي از راهها همونيه كه حامد جان گفتن. و البته يه راه ديگه هم وجود داره كه خاصيتهاي موجود در خاصيت Constrain فرمتون رو مقدار دهي كنيد. مقادير MaxWidth,MinWidth,.... رو مقدار دهي كنيد.
    موفق باشين

  7. این کاربر از romixery بخاطر این مطلب مفید تشکر کرده است


  8. #5
    پروفشنال P A R M I S's Avatar
    تاريخ عضويت
    Mar 2008
    پست ها
    652

    پيش فرض

    سلام منظورم همین بود که هنگام اجرا نتونیم جابجاش کنیم و تکون نخوره که گفتین از طریق align می شه ممنون از کمکتون

  9. #6
    پروفشنال P A R M I S's Avatar
    تاريخ عضويت
    Mar 2008
    پست ها
    652

    پيش فرض

    سلام بعنوان یکی از تنظیمات برنامم می خوام از برنامه ماشین حساب استفاده کنم از همون دستور winexec ('calc',SW_SHOW); استفاده می کنم البته هنگام اجرا برنامه ماشین حساب فرمش در هر جایی ظاهر می شه( یعنی جای مشخصی نداره یکبار بالای صفحه ظاهر می شه یکبار کمی بالاتر یکبار پایین تر) آیا می شه محل ظاهر شدن اون رو هم مشخص کرد و به صورت ثابت در یکجای مشخص بگیم که ظاهر بشه و مثلا مثل خاصیت position فرم که می تونیم بگیم وسط صفحه و ..... ممنون از کمکهایتون

  10. #7
    پروفشنال romixery's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    ميون موجودات عجيب غريب(آدما)
    پست ها
    673

    پيش فرض

    سلام
    از دستور setWindowPos استفاده كن. براي مثال قطعه كد زير برنامه notepad رو در مختصات 500 و 100 باز مي كنه.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  11. این کاربر از romixery بخاطر این مطلب مفید تشکر کرده است


  12. #8
    پروفشنال P A R M I S's Avatar
    تاريخ عضويت
    Mar 2008
    پست ها
    652

    پيش فرض

    سلام
    الان من فقط باید بجای notepad ،calc رو جایگزین کنم ؟ اگه آره که این جواب نداد و بازم برنامه ماشین حساب در جاهای مختلف باز می شه می شه برای ماشین حساب هم کدش رو بنویسید که اجرا بشه ؟ ممنون
    و اینکه آیا می شه برنامه رو هم ثابت کرد که هنگام اجرای برنامه درلفی برنامه ماشین حساب که اجرا می شه ثابت باشه مثل همون گزینه align فرمها که گفتید alcustom رو بزنیم برای ماشین حساب هم بشه ممنون از شما

  13. #9
    داره خودمونی میشه D3lphi's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    World Wide Web
    پست ها
    152

    پيش فرض

    الان من فقط باید بجای notepad ،calc رو جایگزین کنم ؟ اگه آره که این جواب نداد و بازم برنامه ماشین حساب در جاهای مختلف باز می شه می شه برای ماشین حساب هم کدش رو بنویسید که اجرا بشه ؟ ممنون
    خیر
    باید عنوان (Caption) فرم که calculator هست رو بنویسید

  14. این کاربر از D3lphi بخاطر این مطلب مفید تشکر کرده است


  15. #10
    داره خودمونی میشه D3lphi's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    World Wide Web
    پست ها
    152

    پيش فرض

    و اینکه آیا می شه برنامه رو هم ثابت کرد که هنگام اجرای برنامه درلفی برنامه ماشین حساب که اجرا می شه ثابت باشه مثل همون گزینه align فرمها که گفتید alcustom رو بزنیم برای ماشین حساب هم بشه ممنون از شما
    راهی که به نظر من می رسه اینه که در یک حلقه با اینتروال 1 میلی ثانیه از دستور setWindowpos استفاده کنی.

  16. این کاربر از D3lphi بخاطر این مطلب مفید تشکر کرده است


صفحه 1 از 3 123 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •