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

ارجو المساعده

مغلق
بدأه delphi.ru في 5 مايو 2005 · 7 رد · 703 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي هذا البرنامج الذي يقوم بالاتصال بسيرفر

وانا اعمل على ديلفي7

والبرنامج معمول على دليفي 5

لما اردت ان اقوم بتشغيل البرنامج يعطيني هذا الخطء

Build

[Error] Unit3.pas(66): Undeclared identifier: 'SendText'

[Error] Unit3.pas(87): Undeclared identifier: 'SendText'

[Error] Unit3.pas(125): Undeclared identifier: 'SendText'

[Error] Unit3.pas(142): Undeclared identifier: 'SendText'

[Fatal Error] Unit2.pas(27): Could not compile used unit 'Unit3.pas'

الكود

بالمرفقات

client.txt

#2

لايبدو انه يوجد اي خطأ ..

لقد جربت الكود , وهو يعمل على ما يبدو ,

ولكنه يشير لفورم آخر (form1) حيث يجب ان يكون العنصر ClientSocket1 ..

لاأظن ان المشكلة من الكود

#3

السلام عليكم

شكرا اخ عروه على الرد

شوف هذا الصوره تبين الخطء

errord.jpg

تم تعديل هذه المشاركة بواسطة delphi.ru في 5 مايو 2005 في 22:49

#4

ماهي الclientSocket1 هل هي من ادوات indy (يبدو أنه لم يتعرف على المنهج sendtext الخاص بها) ؟ من اي نوع

#5

نعم clientsocket1 هي من ادوات indy

#6

يبدو انها ألغيت من دلفي7 استخدم بدلا عنها IdTCPClient1.Socket.Send

 
function Send(var ABuf; ALen: integer): integer; override;

Parameters

var ABuf

Values to be written on the connection.

ALen: integer

Number of bytes to be written on the connection.

Return Value

Integer - Acutal number of bytes written using the connection.

Description

Send is an overridden Integer function that performs an output operation using the socket handle in Binding. Send calls the TIdSocketHandle.Send method, using the input parameters ABuf and ALen, to perform the write operation.

ABuf is the buffer containing values to be written to the socket handle in Binding.

ALen indicates the number of bytes to be written in the output operation.

The return value for the method is the actual number of bytes written using the socket handle.
#7

ا لا يا اخي عروة بارك الله فيك

بل هو عنصر لم يلغى لكنه مع دلفي 7 لا ياتي افتراضيا وانما يجب ان تقوم بتحميله

component-instal packages-add

ثم من المجلد bin

dclsockets70.bpl

والى اخره و ستجد العنصرين

ClientSocket and ServerSocket

على الصفحة

Internet

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#8

السلام عليكم

مشكورين شباب

الله يعطيكم العافيه ما تقصرو

هذا الموضوع مغلق.

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