امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
كار با تايمر ها!
نویسنده پیام
vahid2000 آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 263
موضوع‌ها: 31
تاریخ عضویت: مرداد ۱۳۸۳

تشکرها : 0
( 20 تشکر در 15 ارسال )
ارسال: #1
كار با تايمر ها!
سلام به تمامي دوستان و استايد !
آقا من يه برنامه دارم مي نويسم كه رو فولدر ها پسورد بگذارد :arrow: از يه ورش ساده هم دارم كمك مي گيرم اما يه جا گير كردم حسابي
البته برنامه هتايي كه بچه ها فرستاده بودن رو ديدم اما خب ترجيح ميدم شما مشكلم رو حل كنيد موضوع از اين قراره كه
-----------------------------------------------------------
من يه تايمر براي برنامه با اينورتال 1 گذاشتم بعد در روال تايمر نوشتم كه پنجره هاي باز موجود رو با آيتم هاي يه ليست چك كنه (يه دستور حلقه اي For ) بعد خارج از دستور دستور For گقتم اگر هندل خواسته شده پيدا شد پنجره را مخفي كنه سپس كادر Inputbox مياد بالا پسورد رو از كاربر ميگيره در صورتي كه پسورد وارد شده با پسورد مورد نظر يكي بود پنجره كه مخفي شده نمايش داده شود و در غير اين صورت پنجره بسته شود
---------------------------------------------------------
اما مشكل من
--------------------------------------------------------
پنجره اينپوت باكس ( Inputbox ) مربوط چون در روال تايمر هست به ازاي هر بار چرخش تايمر باز ميشه به عبارت ديگه مي بي ني يه دفعه هزار تا پنجره باز شده و مشكل بعدي من قسمت گرفتن كپشن برنامه هاست من اول مي خواستم با روش ويوروس وي اف دي كليه پنجره هايي كه فوكوس ماوس در آن هست رو شناساي كنم اما ديدم اي دل غافل اين كار استثنايي داره مثلا پنجره هايي كه داراي كپشن آنها داراي حروف زيادي باشد با عث ايجاد يك حالت استثنا ميشود :arrow: براي همين خواستم يه ليت باكس ديگه روي فرم بگذارم كه ليستي از تمامي پنجره هاي باز بگيره كه در تسك بار در حال نمايش هستند اما تابع مورد نظرم رو پيدا نمي كنم
-------------------------------------------------------
فكر كنم فهميده باشين مشكل كار از كجا ميباشد 1- پنجره اينپوت باكس ونمايش اون در هر ثانيه 2= تابعي كه ليستس از پنجره هاي باز در تسك منيجر بگيره و كپشن آنها رو برگردونه
سعي كردم تا جايي كه مي توانم مشكلم رو عمومي بيان كنم تا هر كسي با هر زباني بهم كمك كنه ولي اگه خواستيد بدونيدد من از چه زبان استفاده مي كنم جواب دلفي هست خب آقايون و خانم هاي برنامه نويس كاردست ايران ويج يه كمكي هم به ما بكنيد :arrow:
۰۷-اسفند-۱۳۸۳, ۱۲:۳۷:۲۷
وب سایت ارسال‌ها
پاسخ
vahid2000 آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 263
موضوع‌ها: 31
تاریخ عضویت: مرداد ۱۳۸۳

تشکرها : 0
( 20 تشکر در 15 ارسال )
ارسال: #2
 
آقا كمكي ندايي چيزي خواهشن :arrow:
۰۷-اسفند-۱۳۸۳, ۱۷:۴۱:۴۸
وب سایت ارسال‌ها
پاسخ
vahid2000 آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 263
موضوع‌ها: 31
تاریخ عضویت: مرداد ۱۳۸۳

تشکرها : 0
( 20 تشکر در 15 ارسال )
ارسال: #3
 
آقا جان من كمك كنيد من نياز مند به كمك هستم
۰۷-اسفند-۱۳۸۳, ۱۷:۵۲:۴۵
وب سایت ارسال‌ها
پاسخ
ashkan آفلاین
بنيانگذار سايت
******

ارسال‌ها: 1,553
موضوع‌ها: 80
تاریخ عضویت: آبان ۱۳۸۲

تشکرها : 0
( 140 تشکر در 87 ارسال )
ارسال: #4
 
براي اينكه پنجره پسورد هي باز نشه ، يه متغير بزار براي بار اول كه خواست پنجره پسور رو باز كنه اون متغير ست بشه به مثلا 1 و بعد بار دوم چك كنه اگه مقدارش 1 بود نياد براي گرفتن پسورد .
سوال دومت رو هم جوابش رو نميدونم.

آشنایی با نظریه زبان باعث شد تا بفهمم کامپیوتر اونی نیست که من میدونم.
۰۸-اسفند-۱۳۸۳, ۰۹:۳۴:۱۱
وب سایت ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS