- أفكار سريعة
إنشاء مفاتيح إختصار من أجل كل الويندوز هل تريد أن يستجيب البرنامج لمفاتيح الإختصار من كل ويندوز ومن أي تطبيق في ويندوز , سواء كان مفعلا أولا , سواء كان مصغرا أولا : هذا مثال لبرنامج يتحسس للإختصار Alt+Shift+F9 : أولا عرف ما يلي في قسم Private مثلا : private Pr…
- ..: مجموعة من الأيقونات :..
أيقونات رائعة من عضوة مميزة أشكرك فلسطينيه على هذة الأيقونات .
- وجهة نظر بعد دراسة أولية ل ++C !
لنا حديث في العديد من المزايا الأخرى غير الإنتاجية . حيث أنها بند واحد فقط من عشرات البنود الأخرى . وقد تبدو مشاركتي السابقة ناقصة لإني إقتطعتها نسخ لصق , والمقال الإصلي كنت قد فصلت فيه كل بند لوحدة , لذلك لم أذكر هنا الكثير الكثير من البنود المهمة وكانت مشارك…
- وجهة نظر بعد دراسة أولية ل ++C !
همهم السي# جيدة هنا .. ولكن برأيي أن C++ ستكون أنسب , لقد صممت السي# لتكون أكثر إنتاجية وأكثر مناسبة لمشاريع E-Buisnes في حين أن التحكم بالمنافذ والعتاد وما إلى هنالك (أي مايعرف بـ Low-Level access) لابديل عن C++ . وربما أكثر .... أحيانا 5 أضعاف ومع أني أحترم …
- مشكلة في التحقق من الكلمة السر والباسورد
والله شوف يمكن التحقق منه يدويا .. أعتقد ان المشكله أنه يجب وضع قفزة بعض zozo لإنه بهذه الحالة الحلقة لانهائية ... على كل حال برأيي لاداعي لهذة الطريقة مالم تكن تريد الإبتعاد عن دوال البحث من أجل ضرورات الشبكة (مثلا إذا كنت UnBound ) أقترح أولا أن تبحث عن إسم …
- جعل شكر الفورم غير مربع
الأخوة أعطوك حلول جيدة . وتوجد طرق أبسط أيضا . إذا كنت تستخدم دلفي 6 أو 7 . وكان نظام التشغيل لديك من عائلة ًWin 2000 مثلا (XP) فقط قم بوضع صورة على الفورم والحواف تكون بلون واحد (لون نقي وليس متدرج . ) أجعل لون الفورم نفس اللون ثم إضبط الخاصية TransparentColo…
- جعل شكر الفورم غير مربع
الأخوة أعطوك حلول جيدة . وتوجد طرق أبسط أيضا . إذا كنت تستخدم دلفي 6 أو 7 . وكان نظام التشغيل لديك من عائلة ًWin 2000 مثلا (XP) فقط قم بوضع صورة على الفورم والحواف تكون بلون واحد (لون نقي وليس متدرج . ) أجعل لون الفورم نفس اللون ثم إضبط الخاصية TransparentColo…
- سؤال مهمممممممممممممم جدا
لا أعرف إذا كنت فهمت سؤالك ... أرجو التوضيح !! إذا كنت تريد إختيار أحد السجلات من جدول لتخزينها في جدول آخر ..(مثلا , لنفرض أن لدينا جدولين . جدول أسماء المواد , وجدول العلامات , في جدول أسماء المواد نخزن إسم كل مادة والعلامة العليا والدنيا مثلا .. أو أي معلوم…
- كيفية نقل البيانات الى word أو excel
جرب النسخ للحافظة واللصق منها ربما تسهل عليك الموضوع كثيرا .. ملاحظة . لم أجربها
- كيفية نقل البيانات الى word أو excel
نعم . لايوجد مشكلة إبحث عن معلومات حول WordApplication وستجد فيها كل طرق ووسائل التحكم بمستندات Word . ((ستجد أدوات لكل الأوفيس أيضا )) وكي أسهل عليك الطريق سأضع هذا الكود لبناء ملف وورد برمجيا ووكتابة عبارة فية . (مع إني لا أفضل الشفرات الجاهزة , وبرأيي أهم ش…
- معرفة طول مدة الضغط على زر معين ؟؟
إستخدم الحدثان OnKeyDown و OnKeyUp (للفورم مثلا) والمتحول Key هو الذي يدلك على المفتاح الذي تم ضغطة أو تم تحريرة فإذا قمت بتعريف متحول بولياني (Boolean) عام . مثلا بعد الجزء : var Form1: TForm1; Key_Down:Boolean= false; تستطيع ضبط قيمتة إلى True عند الضغط على …
- خلفيات الشاشة
وأنا وضعت واحدة حلوين . يسلمو إديك
- اسئلة مهمة عن العربى و غيرة فى DELPHI
؟؟؟؟؟؟؟؟ ماهي الفهارس ؟؟؟؟ إنقر مرتين على DBGride ومن المحرر الناتج . بالزر الأيمن إختر Add All fields . ثم إختر الحقل الذي تريدة وإضبط خياراتة . بعض الخيارات المهمة مثل Alignment تحدد ظهور بعض الكتابات (الأرقام مثلا) بالعربي أو بالإنكليزي لجعل المفاتيح باللغة…
- من VB الى ++VC وأخيرا الى Delphi !
نعم . تدعم دلفي MultiThreading بشكل كامل راجع كتاب Delphi_Threads الذي يتحدث عن ذلك من مكتبة الكتب أو أي من الكتب المشهورة التي عادة ماتفرد جزء للحديث عن هذة التقنية . وللإخوة الذين لايعرفون ماهو MultiThreading , هذا شرح بسيط عنة : دعم المجاري المتعددة Multi T…
- من VB الى ++VC وأخيرا الى Delphi !
لا .. لن تحتاج لنقل أي شيء مع الملف التنفيذي . كما أنك لن تحتاج ملفات Run_Time . إستفاضة أكثر : تدعم دلفي عدة أنواع من الأدوات 1- أدوات مكتبة VCL (Visual Component Librarry) وهي الأدوات القياسية , تستخدم في كل من Delphi و C++ Builder . 2- مكتبة VCL.NET , نفسها…
- أفكار سريعة
إنشاء ملف MS Word برمجيا , والكتابة فية : أضف الوحدة : uses ComObj; أضف الشفرة التالية : procedure TForm1.Button1Click(Sender: TObject); var WordApplication, WordDocument: Variant; begin WordApplication := CreateOleObject('Word.Application'); WordDocument := W…
- أفكار سريعة
إضافة مجلد إلى قائمة إبدأ برمجيا أضف الوحدة : uses shlobj; شفرة التابع هي : function CreateFolder(Foldername: string; aLocation: integer): boolean; var pIdl: PItemIDList; hPath: PChar; begin Result := False; if SUCCEEDED(SHGetSpecialFolderLocation(0, aLocation…
- أفكار سريعة
إخفاء البرنامج من شريط المهام (TaskBar) في حدث إنشاء الفورم OnCreate ضع الشفرة : procedure TForm1.FormCreate(Sender: TObject); begin ShowWindow(Application.Handle, SW_HIDE); SetWindowLong(Application.Handle, GWL_EXSTYLE, getWindowLong(Application.Handle, GWL_E…
- Delphi 2005 أفضل بيئة تطوير ل Windows ؟
Delphi 2005 أفضل بيئة تطوير لـ Windows ؟ والآن صدرت Borland Delphi 2005 . لمست من خلال قرائتي لبعض الوثائق المقدمة من بورلاند أنها متفائلة كثيرا بها , فهي على حد تعبيرها رأس هرم منتجاتها حتى الآن . على الأقل كما ورد في مؤتمر بورلاند ( best new version of Delph…