EasyDelphi Q&A

.تم الانتقال للموقع الجديد . وسيبقى الموقع القديم هذا متاح للقراءة فقط حتى الانتهاء من نقل كل الاسئلة إلى الموقع الجديد

يمكنك طرح الاسئلة والنقاشات في الموقع الجديد. الذهاب للموقع الجديد


0 تصويتات
121 مشاهدات
Need install old componnet httpserver in Delphi rio
سُئل في تصنيف vcl بواسطة (1,360 نقاط) | 121 مشاهدات
0
Why???????????????

1 إجابة واحدة

0 تصويتات
put it's unit file in the project folder. and put it's name in uses section.
this must be enough unless you use a very old one like in delphi 7 !
تم الرد عليه بواسطة (32,580 نقاط)
0
المشكل في استخدام الوحدة انها تحتاج الى الكثير من الوحدات الاخرى.  السبب في اني عند استخدام الاصدار القديم في دلفي 7 يمكن ارسال واستقبال الداتا بنجاح لكن في الاصدار الجديد الارسال لا يتم ارسلت النص عن طريق acontext.connection.iohandler.writeln(str) لكن لم يتم الارسال لو ممكن مثال لارسال نص واستقبال الرد في هذا المكون الجديد
0
1 ـ تاكد من انه لا يوجد تغير في طريقة الاستخدام . ( ارجع للمراجع في الموقع الرسمي للمكون ).
2 ـ تاكد من اضافة مسار المكون في الخيارات / library . هكذا لن تشغل بالك بما يحتاج من وحدات اخرى .
0
هناك اختلافات غير ظاهرة لي سارفق الكود ربما تعرف سبب الخلل في الدلفي 7 يعمل جيدا لكن  الدلفي ريو لا يعمل بسبب نسخة اندي 10
هذا الكود ع ملف html للتجريب
خاص بالدلفي ريو
procedure TForm1.IdHTTPServer1CommandGet(AContext: TIdContext;
  ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);
var
    Stream : TStream;
   begin
   if ARequestInfo.Command = 'POST' then
      begin
         Stream := ARequestInfo.PostStream;
         if assigned(Stream) then
            begin
               Stream.Position := 0;
                    memo1.Lines.LoadFromStream(Stream);
            end;

      end  ;
end;

خاص بالدلفي  7
procedure TForm1.IdHTTPServer1CommandGet(AThread: TIdPeerThread;
  ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);
var
      Stream : TStream;
    begin
   if ARequestInfo.Command = 'POST' then
      begin
         Stream := ARequestInfo.PostStream;
         if assigned(Stream) then
            begin
               Stream.Position := 0;
                    log.Lines.LoadFromStream(Stream);
                         end
      end;
      end;
الاختلاف في   AContext: TIdContext;   و   AThread: TIdPeerThread;
0
كود  html

<html>
<body>
Test POST<br>
<form id="form1" action="/" method="POST">
input 1: <input id="edit1" name="edit1"><br>
input 2: <input id="edit2" name="edit2"><br>
<button type="submit">Send</button>
</form>

</body>

</html>
0
في الحالتين. لا تحتاج هذا الاختلاف في الكود ..
ما هي رسالة الخطأ ؟
0
لا توجد رسالة خطا نفس الكود يعمل على  اندي 9 ولا يعمل على اندي 10
0
والله ضيعتني . مرة تقول لي دلفي ٧ ومرة تقول دلفي ريو ..ومرة تقول لي indy ٩ ومرة ١٠ ..
إلى الان لم افهم ما الذي تريد استخدامه بالنهاية .. يعني في ما هو طلبك بالنهاية ..
تريد تنفيذ هذا الاجراء في دلفي ريو مع اندي ١٠ ؟؟؟؟؟ هل هذا طلبك ؟؟؟
وانت تقول لا يعمل .. ولا تظهر رسالة خطأ .. كيف اذا عرفت انه لا يعمل ؟؟؟؟ وان المشكلة هنا وليست في غير مكان ؟؟؟؟؟؟
0
يا استاذ سامر انا عامل مشروعين واحد للدلفي 7 وواحد للدلفي ريو تمام عند تشغيل المشروع الخاص بدلفي 7 وارسال نص من المتصفح "الكود الموجود في html"  يتم استقبال النص في الميمو فاذا ارسلت كلمة  hellow. و رقم 12345 مثلا يتم عرضها في الميمو ونفس الخطوات مع مشروع على ريو لا يظهر شيء على الميمو ولا يظهر اي خطا لذلك عرفت ان الكود لم يعمل تستطيع ان تجرب عندك

اسئلة متعلقة

+1 تصويت
1 إجابة
سُئل نوفمبر 12، 2019 في تصنيف fmx بواسطة xorpas (1,360 نقاط) | 53 مشاهدات
0 تصويتات
1 إجابة
سُئل يوليو 12، 2019 في تصنيف vcl بواسطة xorpas (1,360 نقاط) | 192 مشاهدات
0 تصويتات
0 إجابة
سُئل أغسطس 17، 2019 في تصنيف vcl بواسطة adelon (160 نقاط) | 30 مشاهدات
0 تصويتات
1 إجابة
سُئل يونيو 26، 2019 في تصنيف Delphi بواسطة xorpas (1,360 نقاط) | 71 مشاهدات
0 تصويتات
1 إجابة
سُئل يوليو 28، 2019 في تصنيف fmx بواسطة xorpas (1,360 نقاط) | 63 مشاهدات
ادعُ اصدقائك في الفايسبوك لمشاركتك
Comodo SSL

مرحبًا بك إلى EasyDelphi Q&A، حيث يمكنك طرح الأسئلة والحصول على الإجابة عليها من المستخدمين الآخرين.

لا يسمح بطلب او السؤال عن كراك او تفعيل او كسر او فك او اي شيء يخالف اتفاقيات الترخيص  مهما كان السبب ومهما كان البرنامج ونوعه. ولا حتى نشر روابط تحتوي على مثل هذه الاشياء لا في الاسئلة ولا في الاجابات ولا التعليقات . نهائيا

497 سؤال
752 إجابة
1,417 تعليق
271 مستخدم