PDA

View Full Version : سوال: برنامه مقيم در حافظه (resident memory )



alinaghiha
جمعه 20 اردیبهشت 1387, 23:41 عصر
چطور ميشه يك برنامه مقيم در حافظه نوشت بطوري كه وقت داخل يك برنامه ديگه ام بتونم تابعي رو از داخل برنامه خودم اجرا كنم
راستش من مي خوام يك برنامه بنويسم كه رو دسك تاپ يا هر برنامه اي كليك كنه روي برنامه ها كه كليك مي كنم فرم من ميره زير اون برنامه تا حالا نتونستم مشكلمو حل كنم به اين نتيجه رسيدم كه برنامم مقيم در حافظه باشه اگه راهي هست لطف كنيد

رضا عربلو
جمعه 20 اردیبهشت 1387, 23:54 عصر
اگر مشکلت این است که فرم ات همواره بر روی دیگر فرم ها قزار بگیرید پراپرتی AllwaysOnTop فرم ات را True کن.

alinaghiha
شنبه 21 اردیبهشت 1387, 09:14 صبح
هر چي گشتم AllwaysOnTop رو پيدا نكردم
چطوري اين خصوصيت رو عوض كنم
ممنون

smt_414
شنبه 21 اردیبهشت 1387, 11:14 صبح
سلام

در Properties فرمتون TopMost رو true کنید

موفق باشید

alinaghiha
یک شنبه 22 اردیبهشت 1387, 13:55 عصر
آقا ممنون
اما هنوز به برنامه مقيم در حافظه نياز دارم
لطفا راهنمايي كنيد

smt_414
سه شنبه 24 اردیبهشت 1387, 12:34 عصر
سلام

بهترین گزینه جستجو در تمام بخش هاست
نمونه کامل برنامه رو در بخش دلفی و وی بی می تونید پیدا کنید

موفق باشید

razavi_university
سه شنبه 24 اردیبهشت 1387, 13:28 عصر
برنامه هاي مقيم رو نمونه اش رو واسه درس اسمبلي دانشگاه نوشتم ولي در ويندوز فكر كنم بتوني با سرويس هاي ويندوز مشكلت رو حل كني. در اين حالت اگر سرويست هميشه Started باشه ميتوني بهش دسترسي داشته باشي
راستي سرويس ها UI ندارند
موفق باشيد

alinaghiha
سه شنبه 24 اردیبهشت 1387, 20:41 عصر
استاد بنده تازه كارم لطفا بيشتر منو راهنمايي كنيد
نمونه كدها رو هم حتما نگاه ميكنم ممنون

اَرژنگ
چهارشنبه 25 اردیبهشت 1387, 08:38 صبح
چطور ميشه يك برنامه مقيم در حافظه نوشت بطوري كه وقت داخل يك برنامه ديگه ام بتونم تابعي رو از داخل برنامه خودم اجرا كنم
راستش من مي خوام يك برنامه بنويسم كه رو دسك تاپ يا هر برنامه اي كليك كنه روي برنامه ها كه كليك مي كنم فرم من ميره زير اون برنامه تا حالا نتونستم مشكلمو حل كنم به اين نتيجه رسيدم كه برنامم مقيم در حافظه باشه اگه راهي هست لطف كنيد

برنامه نویس حق انجام دادن چنین کاری را ندارد. مشکل اصلی چی هست که میخواهید با یان روش حلش کنید?

ASKaffash
چهارشنبه 25 اردیبهشت 1387, 09:52 صبح
با سلام دوست عزیز
پاسخ آقای رضوی بهترین روش است برنامه مقیم در حافظه شبیه برنامه نویسی تحت Dos را فراموش کن
در Help MSDN مثال مناسب از ٌWinService وجود دارد .
یک راه حل دیگر هم وجود دارد وآن استفاده از سوکت است که احتمالا با توضیحات شما برایتان کمی مشکل است

alinaghiha
چهارشنبه 25 اردیبهشت 1387, 14:17 عصر
مشكلم اينه كه ميخوام برنامه اي بنويسم كه از يك كنترل ديتا بگيره و صفحه اسلايد پاورپوينت را عوض كنه كليك روي دسك تاپ رو دارم اما برنامم ميره زير و غير فعال ميشه البته TopMost رو استفاده كردم اما بعضي اوقات جواب نمي ده
آيا شما راه حل ديگه اي به نظرتون مياد
ممنون كه تا اينجا كمك كرديم
لطفا راهنمايي كنيد چكار كنم

رضا عربلو
چهارشنبه 25 اردیبهشت 1387, 15:35 عصر
شما چرا از Automation استفاده نمی کنید.
در MSDN جستجو کن اطلاعات خوبی بدست می آوری.
همچنین لینک زیر را ببینید می تواند سرآغازی برای این کار باشد.
http://support.microsoft.com/kb/303717
http://www.codeproject.com/KB/cs/Power_Point_Automation_C_.aspx
http://www.codeproject.com/KB/vb/PowerPoint_in_VBNET.aspx