delphi4arab منتديات دلفي للعرب

نسخة كاملة : فتح ملفات html وتشغيل فيديو من يوتيوب داخل فورم
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
هل يوجد ادوات لعرض ملفات html من فولدر علي الجهاز وعرض فيديوهات من علي يوتيوب ويكون داخل الفورم نفسه مش في صفحة فايرفوكس مثلا
او لو في اداة متصفح تعرض هي داخليا

وجزاكم الله خيرا
طالع المواضيع الخاصة turbopower
وعليكم السلام ورحمة الله
لعرض محتوى صفحة HTML يلزمك استخدام محرك HTML
إما أن تستخدم محرك جاهز (وهذا أفضل):
محرك Firefox المسمى Geko
من Chrome أنظر Chromium و delphichromiumembedded
TWebBrowser التقليلدي يمثل IE أو نسخة معدلة منه إن وجدت...

أو تبرمج محرك HTML بنفسك مثل HTMLViewer

سؤال مشابه هنا:
كود :
http://stackoverflow.com/questions/3931487/is-there-any-other-way-to-view-youtube-video-on-delphi

بالتوفيق.
وعليكم السلام و رحمة الله

بالنسبة لـ Lazarus :

HTMLViewer تم عمل Port له
كود :
http://wiki.freepascal.org/THtmlPort
كذلك الـ Geko ( سمعت أنه يحتوي على بعض الـ Bugs لم أجرب )
كود :
http://wiki.freepascal.org/GeckoPort_version2
كما يوجد حل آخر إذا كنت تستعمل الـ Qt WidgetSet وهو QT Webkit
كود :
http://wiki.freepascal.org/Webbrowser#QT_Webkit
بالتوفيق
تجربة سريعة لـ THTMLPort
حمل المكون من هنا
كود :
http://lazarus-ccr.svn.sourceforge.net/viewvc/lazarus-ccr/components/thtmlport/?view=tar

للتثبيت المكون من Open Package File ثم نفذ Compile مرتين ثم Install

بعد اعادة تشغيل Lazarus ستجد لسان جديد في المكونات باسم HTML Component
اضف للفورم THTMLViewer ثم في الكود استخدم

[attachment=2364]
تم تنصيب htmlport
لكن ما الفرق بين THTMLViewer و TFrameViewer و TFrameBrowser ؟
السلام عليكم

THTMLViewer و TFrameViewe لمعاينة ملفات html محليا
TFrameBrowser معاينة ملفات html محليا + تصفح الإنترنت ( تتطلب عملا إضافيا بإستعمال Synapse ..)
مثال fpbrowser
كود :
http://wiki.freepascal.org/fpbrowser
ملاحظة لا أظنه يدعم الفلاش و لا html5 لذا لن يدعم قراءة الفيديو .
جرب مع Geko

بالتوفيق