الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفيه فتح ملف بوربوينت فى الفورم

بدأه devloper_2011 في 11 أبريل 2012 · 4 رد · 884 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

من فضلكم اريد المساعده فى عرض ملف بوربوينت داخل الفورم

openFileDialog1.ShowDialog();

Microsoft.Office.Interop.PowerPoint.Application ppApp = new Microsoft.Office.Interop.PowerPoint.Application();

ppApp.Visible = MsoTriState.msoTrue;

Presentations ppPresens = ppApp.Presentations;

Presentation objPres = ppPresens.Open(openFileDialog1.FileName, MsoTriState.msoFalse, MsoTriState.msoTrue, MsoTriState.msoTrue);

لكن بيظهر لى اخطاء ولا اعرف كيف اظبطه

وجزاكم الله خيرا

#3

السلام عليكم

اخوانى ارفقت لكم الكود لانى مش بتظبط معايا

واتمنى ان شاء الله اجد حل

openFileDialog1.ShowDialog();

Microsoft.Office.Interop.PowerPoint.ApplicationClass app = new ApplicationClass();

Microsoft.Office.Interop.PowerPoint.Presentation present;

present = app.Presentations.Open(openFileDialog1.FileName, Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.MsoTriState.msoTrue, Microsoft.Office.Core.MsoTriState.msoTrue);

present.SlideShowSettings.ShowWithAnimation = Microsoft.Office.Core.MsoTriState.msoTrue;

present.SlideShowSettings.Run();

الخطأ فى الجزء ده

present = app.Presentations.Open(openFileDialog1.FileName, Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.MsoTriState.msoTrue, Microsoft.Office.Core.MsoTriState.msoTrue);

#4

هل الكلاس Microsoft.Office.Core مفقود ؟؟؟

إذن عليك إضافة المكتبة التالية :

post-247226-063726200 1334335711_thumb.p

المرفقات
Capture.PNG

تم تعديل هذه المشاركة بواسطة Mohammad Walid في 14 أبريل 2012 في 09:13

#5

جزاكم الله خيرا الحمد لله كده شغال

لكنى انا عايزة احدد له مكان للعرض وكمان انه يعرض كذا ملف وراء بعضهم

openFileDialog1.Multiselect = true;

openFileDialog1.Filter = "power point files (*.ppt)|*.ppt|(*.pptx)|*.pptx|All files (*.*)|*.*";

openFileDialog1.Title = "من فضلك اختر الملفات";

openFileDialog1.ShowDialog();

Microsoft.Office.Interop.PowerPoint.ApplicationClass app = new ApplicationClass();

Microsoft.Office.Interop.PowerPoint.Presentation present;

app.Visible = Microsoft.Office.Core.MsoTriState.msoTrue;

string[] files = openFileDialog1.FileNames;

foreach (string ff in files)

{

present = app.Presentations.Open(ff, Microsoft.Office.Core.MsoTriState.msoFalse, Microsoft.Office.Core.MsoTriState.msoTrue, Microsoft.Office.Core.MsoTriState.msoTrue);

present.SlideShowSettings.ShowWithAnimation = Microsoft.Office.Core.MsoTriState.msoTrue;

present.SlideShowSettings.Run();

present.SlideShowWindow.Height = splitContainer1.Panel1.Height;

present.SlideShowWindow.Width = splitContainer1.Panel1.Width;

present.SlideShowWindow.Top = splitContainer1.Panel1.Top;

present.SlideShowWindow.Left = splitContainer1.Panel1.Left;

هو الحمد لله كده شغال لكن مش فى نفس المكان اللى انا محدداه انا عايزة اعرضه جوه بانل

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…