delphi4arab منتديات دلفي للعرب

نسخة كاملة : تغيير لغة رسائل التأكيد الخاصة ب DbNavigator في دلفي 7
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم.
ثبت عندي دلفي 7 Lite لكنه ذو واجهة بالإنجليزية.

حاولت تغيير رسائل التأكيد الخاصة ب  DbNavigator  من اللغة الإنجليزي إلى اللغة الفرنسية ( Blush ) لكنني لم أفلح.
lمثل : 
كود :
delete rcord?  إلى Supprimer l'enregistrement?

حاولت عملية نسخ لصق للملف VDBConsts.pas الذي يحوي هذه الرسائل  من نسخة فرتسية  لدلفي 7.
لكن دون جدوى.
هل من توجيه من فضلكم.
وعليك السلام

أرفق الملف VDBConsts.pas إلى مشروعك بعد تعديل عليه

[صورة: 787228789.png]
[صورة: 178547869.png]

بعدها ينتج عنه ملف VDBConsts.dcu الموجود في مشروعك ، إذا أردت اللغة التي تريدها دائمة أنسخه إلى
كود :
C:\Program Files\Borland\Delphi7\Lib C:\Program Files\Borland\Delphi7\Lib\Debug
زادك الله من واسع فضله.
السلام عليكم
من الخطا الاعتماد على رسائل المكونات و اي شيئ افتراضي
يجب ان تتحكم في برنامجك و في كل جزء فيه
مثال على الحذف
كود :
procedure TForm1.DBNavigator1BeforeAction(Sender: TObject; Button: TNavigateBtn); begin   if Button = nbDelete then   begin     if MessageDlg('Confirm delete now?', mtConfirmation, [mbYes,mbNo], 0) = mrNo then     begin       Abort;     end;   end; end;
(03-06-2021, 08:51 PM)mobile كتب : [ -> ]السلام عليكم
من الخطا الاعتماد على رسائل المكونات و اي شيئ افتراضي
يجب ان تتحكم في برنامجك و في كل جزء فيه
مثال على الحذف
كود :
procedure TForm1.DBNavigator1BeforeAction(Sender: TObject; Button: TNavigateBtn); begin   if Button = nbDelete then   begin     if MessageDlg('Confirm delete now?', mtConfirmation, [mbYes,mbNo], 0) = mrNo then     begin       Abort;     end;   end; end;

وعليكم السلام ورحمة الله و بركاته.
معاك الحق ، لكن ليس هذا مقصود سؤالي.
سؤالي عن تغيير لغة الرسالة فقط.
أما الاعتماد على العملية مباشرة طبعا لا.
(03-06-2021, 09:13 PM)أبو معاذ كتب : [ -> ]وعليكم السلام ورحمة الله و بركاته.
معاك الحق ، لكن ليس هذا مقصود سؤالي.
سؤالي عن تغيير لغة الرسالة فقط.
أما الاعتماد على العملية مباشرة طبعا لا.

وانا ايضا هذا ما كان جوابي !  تغيير الرسالة لاي لغة ! Smile