يمكنك طلب درس او المشاركة في رابطه درس
هذه مقدمتك
http://delphawi.wordpress.com/2008/09/29/what_is_indy/
http://209.85.229.132/search?q=cache:8E9wL...=clnk&gl=fr
هذا مشروع قام به الاخ علي عروة
مشروع بريد الكتروني متكامل + شفرة, لمن يريد المشاركة في تطويرة
وبه كل ما بتعلق ب SMTP POP3 لارسال و استقبال البريد الالكتروني .
---------------------------
في الرابطة الاولي هناك الكتاب الاخير من الاستاذ رمانوف به جزءين اضنه جيد وبه شره مفصل .
---------------------------------------------
عن FTP
بالتوفيق .
تم تعديل هذه المشاركة بواسطة زكيري عبد العالي في 30 يونيو 2009 في 10:23
اقتباسمصفوفة
ان كانت الصلحيات كثيرة ومعقدة طبعا نخرج جدول الصلحيات وتكون بينه جول علاقة بينه وبين المستخدمين لكن بما الاخ لم يوضح كثير نوع الصلاحيات اي انها ليست كثيرة يكفي ما قدمته بالتوفيق .
---------------
مرحبا اخيا ابو محمد من زمان .
هل تشارك معنا في الموسوعة
:evil:
وبما انك تحب MYSQL
درس ربط كل من و بقواعد البيانات Dbexpress Mydac
ارجوا ان تكمل الدرس واعطاء امثلة
مازال درس XML
هذا بصفة عام ونظريه اما بما بخص استعمالها بالدفي فهناك 3 طرق اعرفها
استعمال المكون
2- IXMLDocument
والدلفي بريزم ايضا
المثال وضعته هناك
-----------------------------------------------
DCOM
http://www.codeproject.com/KB/COM/hellotutorial4.aspx
http://www.twlmedia.com/media/DCOM_Delphi_Docs.htm
http://delphi.developpez.com/cours/modele-com/
او CORBA
http://edn.embarcadero.com/article/32074
http://www.blong.com/Conferences/DCon99/Corba/Corba.htm
وان تريد شئ اخر لا تترد فى الاقتراح
و الله ان جدا فرح لهذه المشاركات و لاول مرة استطيع ان يصل العدد الى 4 اشخاص
شكرا
تم تعديل هذه المشاركة بواسطة زكيري عبد العالي في 30 يونيو 2009 في 11:17
شكرا أخي زكيري سهلت مهمتي كثيرا
لقد اطلعت على الروابط التي أشرت إليها وجمعت قدرا كبيرا من المعلومات
أطلب بعض الوقت فقط من أجل الجمع والتنسيق والترجمة

بالتوفيق
لوسمحت سانقل كل هذه الردود الى الموضوع الاخر كي يبقى الدرس مرتب و به الى مشاركاتك .
شكرا tahasit واصل
اخي طلال طال الانتضار
اخي ابو محمد وعدتني بالمشاركة ولم اري اي رد شكرا على الرد االاجابي ان شاء الله .
اخي علي طال الانتضار و لم نراك في المنتدي .
اقتباسالموسوعة العربية للدلفي اجمل هدية نقدمها للمنتدي
ممتاز أخي طلال
بارك الله فيك
يبقى أن تشرح لنا كيفية الاتصال بـserver / client
بقواعد البيانات sql server
السلام عليكم و رحمة الله
أولا أريد التأكد من أن عنوان السكايب الخاص بك هو zekiriabd@yahoo.fr ؟
بالنسبة لخدمة VirtualEarth يجب أولا امتلاك حساب windows Live بعدها يجب التسجيل في الخدمة من خلال هذا الرابط بعد التسجيل إذهب إلى “Manage account” للحصول على رقم حسابك “Account ID” .
بعد ذلك أنشأ مشروع جديد بال Visual studio و أضف رابط ال WSDL التالي
https://staging.common.virtualearth.net/fin...ommon.asmx?wsdl
هذه الخدمة تسمح لك بالحصول على ال Token أو ال Jeton بالفرنسية و هو عبارة عن سلسلة حروف تستعملها عند استدعاء باقي الخدمات .
الخدمات الأخرى المتوفرة هي :
GeoCodeService : http://staging.dev.virtualearth.net/webser...codeservice.svc
# ImageryService : http://staging.dev.virtualearth.net/webser...geryservice.svc
# RouteService : http://staging.dev.virtualearth.net/webser...outeservice.svc
# SearchService : http://staging.dev.virtualearth.net/webser...archservice.svc
يجب إضافة هذه الروابط بالVistal Studio عن طريق add service
الخدمة الأولى تسمح لك بالحصول على خطي الطوال و العرض الخاصيين بمنطقة ما .
الخدمة الثانية تسمح لك بعرض خارطة لمنطقة تبحت عنها .
الخدمة الثالثة من أجل الحصول على التعليمات لكي تصل من منطقة إلى أخرى
الخدمة الرابعة تستعمل للحصول على نقاط الإهتمام (مقهى , فندق , مسرح ...) المتوفرة على منطقة محددة .
أولا للحصول على ال Token نستعمل الدالة التالية (الكود بال سي شارب)
//استخراج عنوان ال IP
string ipadr = "127.0.0.1";
var host = Dns.GetHostEntry(Dns.GetHostName());
foreach (IPAddress ip in host.AddressList)
{
if (ip.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork ||
ip.AddressFamily == System.Net.Sockets.AddressFamily.InterNetworkV6)
{
ipadr = ip.ToString();
}
}
//إتشاء كائن من خدمة ال Common
CommonService common = new VETutorial.TokenService.CommonService();
common.Credentials = new NetworkCredential("AccountID", "password");
TokenSpecification tokenSpec = new TokenSpecification();
//عنوان الأ بي الذي عصلنا عليه سابقا
tokenSpec.ClientIPAddress = ipadr;
//مدة صلاحية ال Token
// بين 15 إلى 480 دقيقة
tokenSpec.TokenValidityDurationMinutes = 20;
//استدعاء الخدمة
string token = common.GetClientToken(tokenSpec);و لأستعمال خدمة Geocede على سبيل المثال نستعمل الكود التالي :
GeocodeServiceClient geoCodeSvc = new GeocodeServiceClient();
GeocodeRequest geoCodeRequest = new GeocodeRequest();
geoCodeRequest.Credentials = new Credentials();
// الذي حصلنا عيه سابقا Token نستعمل ال
geoCodeRequest.Credentials.Token = token;
geoCodeRequest.Query = "Algerie";
var resultat = geoCodeSvc.Geocode(geoCodeRequest);
MessageBox.Show("Latitude= " + resultat.Results[0].Locations[0].Latitude.ToString() + " Longiude" + resultat.Results[0].Locations[0].Longitude.ToString());السلام عليكم ورحمة الله وبركاته
اعتذر على الغياب بسبب السفر المفاجئ
سأبدأ العمل حالا
مشكور اخي tahasit اتمنى ان تجربها مع delphi 2009 لآنها مختلفة قليلا عن ديلفي 7 .
بالتوفيق
تم تعديل هذه المشاركة بواسطة طلال بلال في 6 يوليو 2009 في 18:46
أأعتقد أن هذا يشير إلى شيئ آخر أخي بلال وهو Internet Protocol
على كل حال لا أعتقد أن هناك إختلاف كبير بين نسخ أندي

مقدمة ممتازة أخي الكريم
بارك الله فيك
فعلا عمل ممتاز ارجوا ان تكمل بنفس التفصيل .
بارك الله في حسب ذا سكون افضل كتاب اي احسن من عملي و عما طلال الا اذا اراد طلال ان يسابقك في هذا .
لا تنجعز اخي طلال اريد فقط زرع روح المسابقة و التحدي فقط .
بالتوفيق للك
اقتباسأولا أريد التأكد من أن عنوان السكايب الخاص بك هو zekiriabd@yahoo.fr ؟
اخي نصرو نعم هو هذا و انا داءما على الساعة 9 ما فوق .
اما عن الخدم يارك الله فيك على التوضيح .
شكراً لك اخي الكريم
مجهود رايع ربنا يجعله في ميزان حسناتك
ياريت لو تكرمت وتشرح لنا كيفية الاتصال بين السيرفر والخادم (server / client ) بقواعد البيانات sql server
نكون لك شاكرين
الله يعطيك الصحه
صراحه موضوع جميل ورائع ومفصل بشكل بسيط وسسهل جداً
شكراً لك وننتظر البقيه :wink:
format82 كتب:شكراً لك اخي الكريم
مجهود رايع ربنا يجعله في ميزان حسناتك
ياريت لو تكرمت وتشرح لنا كيفية الاتصال بين السيرفر والخادم (server / client ) بقواعد البيانات sql server
نكون لك شاكرين
أهلا أخي الكريم . لم أتعامل قبل الان مع مع Client /server ولكن لاشيئ يختلف فقط هناك امور يجب ان تراعى في هذا النوع من البرمجة
tahasit كتب:السلام عليكمبارك الله فيك أخي بلال شرح وافي وشامل
شكرا لك اخي Taha
وأنا بانتظار ماستقدمة
تم تعديل هذه المشاركة بواسطة Wael Dalloul في 9 يوليو 2009 في 12:50 — السبب: إزالة المشاركات المخالفة
زكيري عبد العالي كتب:فعلا عمل ممتاز ارجوا ان تكمل بنفس التفصيل .بارك الله في حسب ذا سكون افضل كتاب اي احسن من عملي و عما طلال الا اذا اراد طلال ان يسابقك في هذا .
لا تنجعز اخي طلال اريد فقط زرع روح المسابقة و التحدي فقط .
بالتوفيق للك
لاأعتقد يوجد أحد ينزعج أذا كانت هناك دروس مشروحة بشكل جيد , وأنا عن نفسي أنتظر ماسيقدمه أخي Taha .
ولكن المشكلة هي ضيق الوقت
السلام عليكــم ورحمـة الله وبركاتــه ،،
شكراً أخي طلال على الشرح الممتاز
ولقد قمت بتجميع الدرس بملف وورد وأخر pdf في المرفقات
وارجو أت تكمل شرح بقية مكونات ADO وكيفية الإضافة و الحذف و التعديل مع master/Details
مثلاً عند الحفظ يقوم بالحفظ في الجدولين وعند الحذف يقووم بالحذف في الجدولين حسب id المفتاح
وأيضا ً سؤال أخر أخي طلال وأرجو أن يسع صدرك لكثرة الأسئلة
وهو كيف أقوم بجمع الأعمدة عمودياً في الداتا جريد والنتيجة على الفورم في edit على أن يكون الجمع بشرط تساوي قيمة مع قيمة على edit أخر على الفورم ؟
ولماذا في الداتا جريد . لماذا لايتم الجمع في قاعدة البيانات باستخدام sum
على كل سأقدم مثالا عليها . ولكن أولا سأقدم درسا عن ADO Storedproc وكيفية اضافة وتعديل البيانات عن طريق الاجراءات المخزنة في قاعدة البيانات
تم تعديل هذه المشاركة بواسطة طلال بلال في 9 يوليو 2009 في 12:47

