PDA

View Full Version : سوال: ایجاد ارتباط با مرورگر درون وندوز ؟



complexcoding
پنج شنبه 16 دی 1389, 17:37 عصر
دوستان سلام یه پروژه دارم خیلی فوری باید انجامش بدم این پروژه مثله یه نوت پد فقط یک دکمه داره و داخل richtextbox کد اچ تی ام ال نوشته باشی بعدش با دکمه اجرا در یک مرورگر به نمایش در بیاد اما به صورتی که هیچ فایلی با پسوند htm در محیط ذخیره نشه چون بعد از بستن برنامه یه عالمه اینجوری فایل محیط سیستم عامل رو پر می کنه.........
می خواستم نحوه ارتباط با مرورگر رو بدونم تا در هنگام باز شدن مرورگر نتیجه کدها نمایش و با بسته شدن آن دوباره از نوع
فقط خواهشن کمک کنید...

ali.rezaei7
پنج شنبه 16 دی 1389, 18:06 عصر
درود. خب شما می تونی فایلو بصورت موقت رو سیستم ذخیره کنی. وبعد از انجام عملیات اونو پاک کنی.
نمی شه که رو سیستم ذخیره نشه. بلاخره باید یه آدرسی به کنترل بدیم تا بتونه اطلاعاتو نشون بده.

unknown.unforgiven
پنج شنبه 16 دی 1389, 18:13 عصر
سلام
تنها راهی که الآن به ذهن من میرسه اینه که متن richtextbox رو توی یه فایل با پسوند html تو فولدر temp ایجاد کنی، بعد با این کدی که پایین گذاشتم فایل رو تو برنامت اجرا کنی. آخر سر هم تو رویداد formclosing برنامه اصلیت بگو که اون فایل ها رو از temp پاک بکنه


System.Diagnostics.Processes.Start("test.docx");

برای مثال تو این کد برنامه میره فایل test.docx رو اجرا میکنه (توسط برنامه پیش فرضی که ویندوز واسه این پسوند در نظر گرفته)