تور لحظه آخری
امروز : چهارشنبه ، 28 شهریور 1403    احادیث و روایات:  پیامبر اکرم (ص):همّت مؤمن در نماز و روزه و عبادت است و همّت منافق در خوردن و نوشيدن؛ مانند حيوانات. ...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

تریدینگ ویو

کاشت ابرو

لمینت دندان

لیست قیمت گوشی شیائومی

صرافی ارکی چنج

صرافی rkchange

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

طراحی کاتالوگ فوری

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

وکیل کرج

خرید تیشرت مردانه

وام لوازم خانگی

نتایج انتخابات ریاست جمهوری

خرید ابزار دقیق

خرید ریبون

موسسه خیریه

خرید سی پی کالاف

واردات از چین

دستگاه تصفیه آب صنعتی

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

خرید نهال سیب سبز

قیمت پنجره دوجداره

بازسازی ساختمان

طراحی سایت تهران سایت

دیوار سبز

irspeedy

درج اگهی ویژه

ماشین سازان

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

شات آف ولو

تله بخار

شیر برقی گاز

شیر برقی گاز

خرید کتاب رمان انگلیسی

زانوبند زاپیامکس

بهترین کف کاذب چوبی

پاد یکبار مصرف

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

بلیط هواپیما

 






آمار وبسایت

 تعداد کل بازدیدها : 1816448044




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

[سوال] ارتباط فایل با برنامه اصلی( Assosiation ) -


واضح آرشیو وب فارسی:سایت ریسک: ارتباط فایل با برنامه اصلی( Assosiation ) Rainmater 25 مرداد 1389, 18:05با سلام همانطور که میدونید برای مثال برنامه ی word فایلها رو با پسوند doc ذخیره میکنه و برای بارگزاری مجدد اون در برنامه کافیه کاربر فایل رو اجرا کنه تا فایل doc در برنامه word ظاهر بشه. حالا سوال من اینکه: چگونه فایل های برنامه ام رو با برنامه اصلی ارتباط بدم؟ مثلا وقتی کاربر یک فایل txt رو اجرا کرد فایل txt در برنامه من باز بشه و محتویات اون در داخل پاراگراف نمایش داده بشه. البته من تا یه جاهایی پیش رفتم و اون اینکه وقتی کاربر مثلا یه فایل txt رو اجرا میکنه فقط برنامهی من باز میشه(چگونگی تشخیص آدرس فایل،که بشه اونو load کرد؟) با تشکر از راهنماییتون پیشاپیش nevercom 25 مرداد 1389, 20:03برای اینکار باید پارامتر های وروردی به برنامه رو پردازش کنید. میتونید یک اسکریپت با نام CBK_CMDLINE در Master Top Layer ایجاد کنید و این عملیات رو در اون اسکریپت انجام بدید, زمانی که پارامتری به برنامه ی شما ارسال بشه این اسکریپت خودبخود اجرا خواهد شد. برای راهنمایی بیشتر به راهنمای mmb و توضیحات مربوط به CBK_CMDLINE مراجعه کنید. Rainmater 26 مرداد 1389, 01:25ممنون ولی میشه یه مثال بزنید لطفا یه فایل txt رو وقتی اجرا بکنی محتویات اون تویه برنامه نمایش داده بشه؟ اگه یه مثال بزنید ممنون میشم. Rainmater 26 مرداد 1389, 02:11آیا میشه مثلا چند تا فایل mp3 رو با برنامه باز کنی و نام اون آهنگ ها توی listbox اضافه بشن.اگه یه مثال بزنید ممنون میشم. Amit13 26 مرداد 1389, 02:48آیا میشه مثلا چند تا فایل mp3 رو با برنامه باز کنی و نام اون آهنگ ها توی listbox اضافه بشن.اگه یه مثال بزنید ممنون میشم. من چند سال پيش تازه با بيلدر آشنا شده بودم،MexPlayer رو همراه سورس بيلدريش دانلود كرد همين قايليت رو داشت،م،هرچي سورسشو رو زير رو كردم هيچي نفهميدم،حالا پيوست ميكنم اگر به نتيجه رسيديد،لطفا به من هم بگيد . Rainmater 26 مرداد 1389, 03:43سلام من جوابو تا حدودی پیدا کردم ولی یه مشکل داره وقتی یک فایل رو با این برنامه باز میکنید تعداد پارامتر ها یکه وقتی دو تا فایلو باز میکنی بازم یکه!!!؟ برای تست، دو تا فایل mp3 رو انتخاب کنید و اونارو از طریق open with با برنامه باز کنید،میبینید که فقط یه فایل رو شناخته مشکل کجاست؟ فایل رو میزارم Amit13 26 مرداد 1389, 04:28سلام وقتی یک فایل رو با این برنامه باز میکنید تعداد پارامتر ها یکه وقتی دو تا فایلو باز میکنی بازم یکه!!!؟ اين توي راهنماش ،منظورش چي بوده: (with one instance option enabled) ؟؟؟؟؟؟؟؟؟؟؟؟؟؟ Amit13 26 مرداد 1389, 04:47راستي........!!!!!!!!!! فرق بين CmdLineParam$[n] و CmdLineParam$[0] چيه؟؟:shock: nevercom 26 مرداد 1389, 05:20پارامترهای ارسالی به برنامه در یک آرایه ذخیره میشن که عنصر صفرم ( 0 ) اون حاوی تعداد پارامتر ها هست و پارامتر ها از عنصر یکم به بعد ذخیره میشن و قابل دسترسی هستند. این موضوع مدتها قبل در انجمن خارجی هم مطرح شده بود و یجورایی مربوط میشد به خود explorer الان البته درست خاطرم نیست و سایت MMBForums هم متاسفانه فعلا در دسترس نیست ! اين توي راهنماش ،منظورش چي بوده: (with one instance option enabled) ؟؟؟؟؟؟؟؟؟؟؟؟؟؟ وقتی پارامتری به برنامه ارسال میشه درواقع یک نسخه از همون فایل با یک پارامتر اجرا میشه این خصوصیت میگه که فقط یک دسترسی از برنامه اجرا بشه یعنی اگه اون برنامه درحال اجرا باشه و باز دوباره اون فایل رو اجرا کنیم یه پنجره ی دیگه باز نشه. این مورد رو هنگام کامپایل برنامه میتونید تعیین کنید (تیک Alloe only One Instance) اینجوری وقتی پارامتر به برنامه ارسال میشه یه نسخه ی دیگه از همون برنامه اجرا نمیشه و درواقع در هنگام اجرای برنامه هم میشه بهش پارامتر ارسال کرد Rainmater 26 مرداد 1389, 17:38منظور منو متوجه نشدید: شما چند تا فایل رو انتخاب کنید و اونارو با برنامه ای که بالا گذاشتم باز کنید.(Open With) وقتی برنامه باز میشه فقط آدرس اولین فایل انتخاب شده رو نشون میده(اون چند تا فایل دیگه ای که انتخاب شدن load نمیشن). مثل برنامه media player که وقتی مثلا 5تا آهنگ رو با اون باز میکنی(نه از داخل خود برنامه-با open with) اون 5تا آهنگ توی playlist ظاهر میشن،؟ ولی تو برنامه ای که بالا گذاشتم اینطوری نیست و فقط یک فایل رو نشون میده؟ آیا میشه این کارو کرد ؟ ممنون nevercom 26 مرداد 1389, 22:53منظور منو متوجه نشدید: شما چند تا فایل رو انتخاب کنید و اونارو با برنامه ای که بالا گذاشتم باز کنید.(open with) وقتی برنامه باز میشه فقط آدرس اولین فایل انتخاب شده رو نشون میده(اون چند تا فایل دیگه ای که انتخاب شدن load نمیشن). مثل برنامه media player که وقتی مثلا 5تا آهنگ رو با اون باز میکنی(نه از داخل خود برنامه-با open with) اون 5تا آهنگ توی playlist ظاهر میشن،؟ ولی تو برنامه ای که بالا گذاشتم اینطوری نیست و فقط یک فایل رو نشون میده؟ آیا میشه این کارو کرد ؟ ممنون بنده پاسختون رو دادم ! این موضوع مدتها قبل در انجمن خارجی هم مطرح شده بود و یجورایی مربوط میشد به خود explorer الان البته درست خاطرم نیست و سایت mmbforums هم متاسفانه فعلا در دسترس نیست ! متاسفانه الان ویندوز و mmb در دسترس ندارم که تست کنم. Amit13 26 مرداد 1389, 22:56منظور منو متوجه نشدید: شما چند تا فایل رو انتخاب کنید و اونارو با برنامه ای که بالا گذاشتم باز کنید.(open with) وقتی برنامه باز میشه فقط آدرس اولین فایل انتخاب شده رو نشون میده(اون چند تا فایل دیگه ای که انتخاب شدن load نمیشن). مثل برنامه media player که وقتی مثلا 5تا آهنگ رو با اون باز میکنی(نه از داخل خود برنامه-با open with) اون 5تا آهنگ توی playlist ظاهر میشن،؟ ولی تو برنامه ای که بالا گذاشتم اینطوری نیست و فقط یک فایل رو نشون میده؟ آیا میشه این کارو کرد ؟ ممنون مدير كه گفتن : این موضوع مدتها قبل در انجمن خارجی هم مطرح شده بود و یجورایی مربوط میشد به خود explorer الان البته درست خاطرم نیست و سایت mmbforums هم متاسفانه فعلا در دسترس نیست ! سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 225]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن