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

نام تاپیک: مشکل در focus برنامه....کمک!!

  1. #1

    مشکل در focus برنامه....کمک!!

    سلام..من یه مشکلی دارم..اینکه از کجا میشه فهمید focus بین دو تا فرم جدا مثلا برنامه و یکی از برنامه های ویندوز جابجا شده؟
    بعد اینکه من میخوام یه برنامه بنویسم که تا برنامه اتمام نشه نشه برنامرو بست یا اونو دور زد...سادش اینکه نمیخوام فوکس ازش منتقل بشه...لطفا کمکم کنید...حتا از API بستن صفحه کلید و موس استفاده میکنم هم کارم درست نمیشه یعنی خوده برنامه هم قفل میشه...لطفا کدشو برام بفرستین...واقعا ممنونم :oops:

  2. #2
    کاربر دائمی آواتار کم حوصله
    تاریخ عضویت
    مرداد 1382
    محل زندگی
    ایران - مشهد
    پست
    962
    ببین دوست عزیز فکر نکنم بشه جلو در رفتن مکان نما از برنامه رو بگیری چون یادت نره شما داخل ویندور هستی و انجا هم یک سیستم عاملی است که می توان چند برنامه را با هم اجرا کرد پس در صورتی هم که بتونی این کار را بکنی به نظر من کار اشتباهی است چون شما قانون ویندوز را زیر پا می گذاری ولی در مورد اینکه تا کارت تمام نشده نتوان پروژه را بست فکر کنم شما زمانی که فرم خود را به خالت ویرایشی می برید کلید های خاصی را غیر فعال می کنید مثلا اینجور تصور کنیم که شما رد فرم تان کلید های اصلاح اضافه حذف و ثبت و انصراف را دارید خوب طبیعی است که در زمان نمایش شما کلید های ثبت و انصرافتان غی فعال و در حالت های ویرایشی کلید های اضافه و اصلاح غیر فعال است
    در این صورت شما می توانید با استفاده از این خاصیت ها در قسمت unload فرم خوداین کد را اضافه کنید

    Private Sub Form_Unload(Cancel As Integer)
    If Command1.Enabled = False Then
    Cancel = True
    End If
    End Sub

    فرض بگیرید command1 همان کلید اضافه شما است
    این جوری تا زمانی که کلید اضافه شما فعال نشود نمی توان فرم را بست :wink:

  3. #3

  4. #4
    از لطف هر دوتون متشکرم..کمک کرد..ممنون.. :lol:

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

  1. focus مزاحم
    نوشته شده توسط shr6557 در بخش C#‎‎
    پاسخ: 2
    آخرین پست: چهارشنبه 28 شهریور 1386, 04:30 صبح
  2. مشکل در focus
    نوشته شده توسط mf_engineer در بخش برنامه نویسی در 6 VB
    پاسخ: 2
    آخرین پست: چهارشنبه 07 شهریور 1386, 23:07 عصر
  3. حرکت focus روی دیتا گرید همرام موس
    نوشته شده توسط hamed_bostan در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: یک شنبه 07 اسفند 1384, 10:37 صبح
  4. set focus
    نوشته شده توسط archi در بخش VB.NET
    پاسخ: 4
    آخرین پست: شنبه 05 شهریور 1384, 11:52 صبح
  5. چطور نام شی ای که focus شده را پیدا کنم
    نوشته شده توسط MOHSEN731 در بخش برنامه نویسی در Delphi
    پاسخ: 3
    آخرین پست: شنبه 31 اردیبهشت 1384, 12:11 عصر

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

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