الدلفي و الوب
#1
السلام عليكم ورحمة الله وبركاته

كيف يمكن تشغيل برنامج الدلفي من الموقع ؟


مع الشكر الجزيل

أخوكم
الرد
#2
نسخة الدلفي 7 و الأخرى لا تدعم هذه ِ الخاصية
اعتقد اني سمعت ان الدلفي دوت نت يصنع برامج وب
و الله اعلم
الرد
#3
شكرا جزيل لك اخي

لكن انا سمعت ان 2006 وما فوق يدعم الوب
الرد
#4
[COLOR="Indigo"]انا لدي الدلفي 2006 في حهازي و لدي Delphi 4 php
اذا كان قصدك صنع صفحات الـ html فهذا موجود في الدلفي 2006 فما فوق
و اذا كان قصدك صنع الـ php فهذا برنامج خاص اسمه Delphi 4 php[/COLOR]
الرد
#5

في دلفي تقنيات كثيرة للويب مثل CGI/ISAPI WebSnap Soap و Intraweb الى ASP.NET ان كنت تستخدم اصدار دلفي الخاص ب.NET
والسلام عليكم
الرد
#6
من تجربة شخصية قمت بتجربة Delphi 4 php وللاسف برنامج سيء جدا وبطيء والدعم فيه قليل والامثلة المرفقة معه غير كافية وليست ذات فائدة حقيقية

وقعة وحيده لبورلاند في هذا البرنامج وللعلم فان الكود في ال بي اتش بي وليس في الدلفي كما قد يخيل لمن يقرأ اسم الاصدارة
الرد
#7
السلام عليكم

تستطيع تحويل البرنامج كاملاً الى عنصر ActiveX ووضعه داخل المتصفح مثل عنصر Flash مع ملاحظة ان هذا الامر ينطبق على متصفح internet explorer فقط

اذكر اني صنعت برنامج مراقبة الاعتمادات وقمت بتحويله الى عنصر ActiveX وفتحته من داخل متصفح IE لكن هذا كان زمان Windows ME فيما أذكر وعلى مااعتقد انه سوف يعمل معك زمن XP وغيره من انظمة Microsoft
الرد
#8
اخي الكريم ramijz,

إقتباس :تستطيع تحويل البرنامج كاملاً الى عنصر ActiveX ووضعه داخل المتصفح مثل عنصر Flash مع ملاحظة ان هذا الامر ينطبق على متصفح internet explorer فقط

هل تصلح هذه الطريقة الآن ؟ هل لديك مثال على شئ من هذا؟
بحثت عن هذا لكنني لم اجد جوآب شافي حقيقة,

بارك الله لكم
فرّج همّ المهمومين يا الله
اللهم فك قيد اسرانا و اسرى المسلمين
الرد
#9
يمكن تحويل مكونات دلفي VCL إلى مكون ActiveX بإنشاء OCX جاهز للاستعمال من خلال متصفح Internet Explorer
مثال: مشروع جديد... من التبويب ActiveX اختر ActiveForm...
املأ البيانات ثم أنشئ المشروع واعمل عليه كما تعمل على أي مشروع دلفي آخر...
عند الـ Compile تحصل على ملف OCX...
قم يتنصيب التطبيق OCX في الريجستر بمثل:
كود :
Regsvr32 MSMAPI32.OCX
في سطر الأوامر (لإزالته اكتب نفس الأمر مع إضافة u/)
يمكنك تنصيب ملف OCX من IDE في دلفي، من القائمة Run اختر Register ActiveX..
تحقق من تثبيته في الريجستر واحفظ عندك رقم تسجيله، مثل:
كود :
HKEY_CLASSES_ROOT\CLSID\{[color=Blue]E7330077-CDD8-4B68-BB09-090A4A0DE8CC[/color]}
استخدمه في سورس صفحة HTML على شكل Object بشيء مثل:
PHP كود :
<OBJECT CLASSID="CLSID:E7330077-CDD8-4B68-BB09-090A4A0DE8CC"
            
width=550
            HEIGHT
=380>
</
OBJECT> 
مثال مرفق.
للاستزادة:
كود :
http://web.archive.org/web/20050319145004/http://www.raize.com/DevTools/DelphiByDesign/Articles/DbD48.asp http://www.delphi3000.com/articles/article_817.asp?SK=


الملفات المرفقة
.rar   SimpleActiveForm.rar (الحجم : 217.57 ك ب / التحميلات : 37)
اللهم احقن دماء المسلمين، لا تنسوهم بالدعاء...
الرد
#10
السلام عليكم
معلومات مفيدة , بارك الله فيك أخي kachwahed
بالتوفيق ,,
I'M Fly Like A G6

الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم