سؤال

أريد أن تصل النار فلاش عرض داخل Powerpoint 2007.أنا استدعاء Win32 ShellExecute() الروتينية.عند تشغيل هذا من موقع المسار هو مسار UNC (\myserver\myfolder\sample.ppt) فإنه لا يعمل.

على ShellExecute الروتينية تتوقع 6 الحجج, واحد منها هو الطريق إلى تشغيل من.لقد حاولت أن تعيين هذه المعلمة إلى C:\ فضلا عن استخدام ActivePresentation.مسار (وهو UNC).ولا يعمل.

هل كانت مفيدة؟

المحلول 4

حسنا, يبدو الآن أن تعمل على ما يرام مع unc.

نصائح أخرى

لقد حاولت في البداية هذا النهج ، ولكن وجدت انها تسبب مشاكل:

  • عندما كان العرض المستخدمة من جهاز كمبيوتر غير متصل إلى شبكة الاتصال.
  • إذا كان المستخدم لم يكن لديك الوصول إلى UNC.
  • إذا كان ملف فلاش تم إعادة تسميته أو نقله أو حذفه.

لقد وجدت أفضل نهج هو تضمين الملف في ملف باور بوينت.

ويمكن أن يتم ذلك على النحو التالي باستخدام Office XP, Powerpoint

من 'عرض' حدد القائمة 'الأدوات' و القراد '"مربع أدوات التحكم"'

على '"مربع أدوات التحكم"' شريط الأدوات انقر على 'مزيد من الضوابط' رمز

قائمة من الضوابط التي سيتم عرضها.انتقل لأسفل حتى تجد 'Shockwave Flash Object' ثم انقر على ذلك.

هذا يجب أن يتغير المؤشر إلى التقاطع.الانتقال إلى المنطقة على الشريحة التي تريد اقحم 'Shockwave Flash Object'.انقر فوق اليسار, اضغط واسحب لإنشاء صندوق من الحجم المطلوب.

التالي انقر على الحق في التحكم لديك فقط إدراج واختر 'خصائص'.

تعيين الخصائص التالية

* Autoload = True
* EmbedMovie = True
* Enabled = True
* Loop = True
* Playing = True
* Visible = True
* Movie = c:\flash.swf (Change this to the location of your .swf file)

إغلاق 'خصائص' التحكم

حفظ الملف.

إغلاق الملف.

إعادة فتح الملف.

على .ملف swf ينبغي أن تبدأ اللعب تلقائيا عند الوصول إلى الشريحة أثناء عرض الشرائح.

لقد وجدت أنه من المفيد أن تشمل التحكم (تشغيل/إيقاف مؤقت, خط الزمن) في .ملف swf

مسارات UNC تبدأ مع مزدوج الظهر مائل.تفعل ذلك ، أو كان ذلك مجرد خطأ مطبعي في السؤال ؟

لقد لجأت إلى تعيين محرك أقراص إلى مسار UNC.

سطر الأوامر تبدو شيئا مثل

subst A:"\\ServerName\SomeDirectory"

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top