الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

الملفات Jar

Featured Replies

بتاريخ:

إخواني الكرام ، تحية طيبة وبعد ،

في الحقيقة أنا رأيت مشاركات كثيرة تخص فكرة إدراج صور بأزرار الأوامر ، وأفضل هذه الأفكار هو تخزين ملفات الـ Gif داخل ملف واحد ذات إمتداد ( JAR ) ، فحاولت أكثر من مرة أن أصنع هذا الملف كما يلي :
1- قمت بإنشاء غلاف علي الـ ( C ) تحت إسم ( Icons ) ، ووضعت به ملفات ذات إمتداد Gif .
2- قمت بفتح نافذة Cmd.exe وقمت بإضافة الأمر التالي :

D:\Icons> D:\orant\jdk\bin\jar.exe -cvf Icons.jar *.gif


ولكن إخواني للأسف تعرض لي رسالة من الإثنين ( أنظر الملف المرفق حيث يحتوي علي صورتين للخطأ ) .

مع العلم أنني أتعامل مع Oracle 9I .

لكنني حاولت أغامر ووجدت أن سملف الـ Jar يمكن فتحة ببرنامج WinRar ، ففتحت ملف تحت إسم Icons.jar ومن ثم أرفقت كالفة الأيقونات بداخلها ، فهل هذا يصح أم لا ؟؟


إخواني ، أنا أنتظر مساهماتكم هذه المرة بشدة

فأتمني المساعدة العاجلة

شكراً

PictureErrors.zip

بتاريخ:
  • كاتب الموضوع

إخواني الكرام ، أنا ألاحظ دائماً أن أسلتي بالمنتدي بتهمل !!!

فهل أنا مخطيء في شيء ، هل أنا غير مقبول بالمنتدي ، أم أنني لا أدرج أسيئلتي بصورة جيدة ، أم أن السؤال مستحيل ،

إخواني ، فكرة الصور مجنناني ، لما فكرت أذهب الي الملف ( formsweb.cfg ) في المسار التالي :

D:\orant\FORMS60\server



في مسار الديفيلوبار حتي أعدل ( imagecode=CodeBase ) ، فلم أجد ( ImageCode ) من أساسة !!!!

ولما فكرت أن أستخدم ملف الـ Jar يعرض لي المشاكل الموجودة بالصور السابقة !!!




فكلما أجد فكرة معينة وأحاول تطبيقها فلم أنجح فيها ، فكل مرة يعرض لي أخطاء غريبة !!!

وأخيراً البرنامج Jar.exe ، فأنا علمت أن أوراكل 10 و 11 لا يتعامل إلا معها لذلك أحببت أن أسئل عنها لأنني أتعامل مع 9i ، ولكنني أيضاً لم أجد أي حلول !!!


رغم أنني معترف أن المنتدي له فضل قديم عليا منذ بدايتي مع الـ SQL و الـ PL/SQL !!!


فلماذا لم أحد يستجيب إلي


شكراً

تم تعديل بواسطة MMA

بتاريخ:
  • كاتب الموضوع

أرجوا الرد

بتاريخ:

أخى العزيز :
ادخل على المكان الذي قمت فيه بتنصيب الفورمز
وبعد كدة ابحث عن ملف اسمه
orion-web.xml (اكتبه في البحث بتاع الويندوذ)

افتح الملف بالنوت باد (أو أي برنامج كتابي)

هتلاقي سطر شبة السطر المكتوب بالأسفل كالتالي
<virtual-directory virtual-path="/java" real-path="C:\DevSuiteHome_1/forms/java" />
اعمله نسخ ثم قم بلصقه في السطر اللي تحته مباشرة
وغير كلمة
java

خليها تبقى
icons

وغير المسار بحيث يدل على مكان الفولدر اللي اسمه icons والذي قمت بحفظ أيقوناتك فيه
يعني هيكون السطر الثاني بهذا الشكل
<virtual-directory virtual-path="/icons" real-path="C:\DevSuiteHome_1/forms/icons" />
ثم قم بحفظ التغييرات وإغلاق الملف
بعد كدة ابحث عن ملف اسمه
Registry.dat

قم بفتحه بال وورد باد

وفي آخر سبع أو ثمن سطور هتلاقي سطرين كالتالي
default.icons.iconpath=
default.icons.iconextension=gif

قم بتعديلهم إلى

default.icons.iconpath=icons
default.icons.iconextension=gif
or
default.icons.iconextension=any

بعد ذلك في برنامج الفورمز نفسه يمكنك كتابة اسم الأيقونة بدون امتدادها في خصائص أي زر تريد عمل أيقونة له كالمثال التالي
icon filename: arrow
حيث أن كلمة
arrow
هو اسم الأيقونة بدون كتابة أي امتداد
ملحوظة
إذا لم تظهر الأيقونات فيمكنك الذهاب إلى الفولدر اللي انت عملته باسم
icons
وتقوب باعادة تسمية الأيقونة التي لم تظهر مرة أخرى

فإذا كان اسم الأيقونة
arrow.gif
فقم بإلغاء الأسم كله واكتبه من جديد (بامتداده الجديد) كالتالي
arrow.gif
هكذا ستعمل معك الأيقونة
هذا وبالله التوفيق
أخوك من مصر
محمد أحمد

بتاريخ:

الاخ / محمد أحمد

شكرا لك على المساعدة

الأخ / MMA

يوجد لديك خطأ فى امر التحويل
استبدل cvf
واجعلها cfv


d:\icons>d:\developer9\jdk\bin\jar.exe -cfv icons.jar *.gif



اليك ملف توضيحى

_______________icons________10________.zip

بتاريخ:
  • كاتب الموضوع

إخواني الكرام ، أشكركم علي حسن معاونتكم ،

لكن حتي الآن لم تنحل مشكلتي !!!

أولاً ، بالنسبة للأخ Amgad فوالله العظيم أنا فعلت مثلما فعلت بغض النظر عن الخطأ الموجود بالكود السابق ( -cvf ) ، ولكنني أستخدم ( -cfv ) ويعرض لي نفس الرسائل السابقة ، علي العموم أنظر المرفق حيث يحتوي علي صورة كاملة بالخطأ . وياريت أجد حل لهذه المشكلة لأنني بالفعل أرغب في إنشاء ملف Jar . ولكن في الحقيقة أنا أعتقد أن المشكلة نفسها في ملفات Jar.exe فياريت لو حد عندة ملفات Jar أخري أقوم بتنصيها علي جهازي الشخصي .

ثانياً ، بالنسبة للأخ moh_ahmed452 فأنا أشكرة كثيراً علي مساعدة لي !!!!
لكن صدقني هناك شيء غريب في الديفيلوبار !!!
1- لما ببحث عن ملف orion-web.xml فلم أجدة من الأساس !!!
2- لما ببحث عن غلاف ( FORMS90 ) لم أجدة ولكنني أجد ( FORMS60 ) . أما بالنسبة للملف ( formsweb.con ) فلم أجدة ولكنني أجد ملفformsweb.cfg ولم أجد جملة imagebase بداخل هذا الملف من أساسة !!!

فهل هناك مشكلة عندي ، أم كما ذكرت أحتاج الي تغيير نسخة الديفيلوبار إذا كان الأمر هكذا سأحاول إيجاد نسخة أوراكل 10 وديفيلوبار 10 ، مع العلم أنني قمت بتنصيب الديفيلوبار والداتا بيزي أكثر من مرة ، وليس هذا فقط بل قمت بتنصيب نسخة الـ Windows أكثر من مرة ، ولكن للأسف ما ذالت المشكلة قائمة .

إخواني ، أنا دايماً أبحث عن حلول بالمنتدي ، وبالفعل وجدت حلول كثيرة ، لكن كل هذه الحلول لا تعطي لي أي نتيجة معي ، فرجاء الإهتام حتي أنتهي من معالجة هذه المشكلة .

رجاء المساعدة



شكراً ، وجزاكم الله كل الخيرات ،

Error.zip

تم تعديل بواسطة MMA

بتاريخ:

الأخ / الفاضل

الملف الذى ارفقته ... لايمكن فتحه


الحل الذى ارسلته لك .. تم تنفيذه مع ديفيلوبير 10 ... وخطوات تنفيذه فى الملف المرفق سابقا



اعتقد انك تتعامل مع ديفيلوبر 6 >> حيث ان الدليل الذى ذكرته من قبل FORMS60 يخص ديفلوبر 6

لو كنت تتعامل مع اصدار 6 ... فلست فى حاجة للتعامل مع ال jar ويمكن تعريف ال icons مباشرة


يجب ان تحدد هل تريد استخدام مفهوم ال Web application or Windows application فى انشاء برامج النظام الذى تتعامل معه

بتاريخ:
  • كاتب الموضوع

أشكرك أخي الكريم ،

بصراحة أنا لسة جديد مع الديفيلوبار ، وسألت الشخص الذي أعطاني إسطوانة الديفيلوبار فقال لي أنه ديفيلوبار 6

فأنا آسف جداً ، بس أخي غريبة ، أنا بالفعل وجدت ملف Jar.exe بداخلة ، ووجدت أيضاً ملفات ذات إمتداد Jar مرتبطة ، فكيف الديفيلوبار 6 لا يتعامل مع ملفات Jar ؟؟؟؟

علي العموم أنا حددت مسار الأيقونة مباشرة D:\Icons\Icon1.jpg ولم تعمل ، وكذلك حددت إمتدادات أخري مثل Ico و Cur و Bmp و غيرها ولم تقبل ، فما العمل ؟؟


أما عن الملف المرفق فهو في الأصل ملف ذات إمتداد rar ولكنني حولته الي zip حتي يقبل بالمنتدي !!!
علي العموم ها هو الملف مرة أخري

جزاك الله كل الخيرات

Error.zip

تم تعديل بواسطة MMA

بتاريخ:

الأخ / الفاضل

اولا : انا لم اذكر ان

الديفيلوبار 6 لا يتعامل مع ملفات Jar ؟؟؟؟


وانما كتبت ان

لو كنت تتعامل مع اصدار 6 ... فلست فى حاجة للتعامل مع ال jar ويمكن تعريف ال icons مباشرة


اعتقد ان هناك اختلاف فى المفهوم

ثانيا : يمكنك اعادة تجربة التعامل مع ديفلوبر 6 ... بان تكتب فى خصائص الbutton اسم الicon بدون كتابة الامتداد icondelete.ico اى مباشرة icondelete
مع اضافتها مباشرة فى دليل البرنامج ( كمرحلة تجريبية )

لا استعمل الملفات امتداد jpg or BMP
حيث انها تعتبر ملفات صور وليست icons
بتاريخ:
  • كاتب الموضوع

شكراً أخي الكريم ، فعلاً أنا جربت ما قلتة لي ، وكنت أدرج ملفات من نوع Gif و Jpg ولم يعمل ، ولكنني بعد التحويل الي Ico إشتغل بمشيئة الله تعالي في المرحلتين ، مرحلة التصميم ومرحلة التنفيذ !!!

رغم أنني جربت من قبل الـ Ico ولكن لا أعلم لماذا كان لا يعمل معي !!!

أما بالنسبة لقولك :

لو كنت تتعامل مع اصدار 6 ... فلست فى حاجة للتعامل مع ال jar ويمكن تعريف ال icons مباشرة


فأنا آسف لأن هذا جهل مني ، ففي الحقيقة أنا لسة في بدايتي مع Form Bilder ، وكنت أرغب في كيفية إدراج الأيقون مع الديفيلوبار ولا أعلم أن ما معي ديفيلوبار 6 ، فكنت أظن أن ما معي هو ديفيلوبار 9.0 لأن قاعدة البيانات الموجودة معي 9i ، وذلك لأنني في البداية كنت أربط مع فيجوال بيزيك 6.0 ، ولكنني وجدت القبول علي ديفيلوبار كثير جداً والمطالبة كثيرة جداً ، فأعزرني علي هذا الخطأ لأنني أول مرة أتعامل مع الديفيلوبار ..

لكن أخي إسمحلي ، أنا حتي الآن لا أعلم كيف أقوم بإنشاء ملف من نوع Jar ولما هذا الخطأ أثناء إستخدامي لبرنامج Jar.exe ، ياريت تواصل معايا بالرد حتي أتمكن من بناء ملفات ذات إمتداد Jar أكون شاكر جداً ، لأنني طلبت من صديقي نسخة أوراكل 10g وديفيلوبار 10 ، لأن صراحتاً هناك أمثلة كثيرة مصممة علي 10 بالمنتدي الكريم ، فلا أتمكن من فتحها من خلال الديفيلوبار 6 ، وأنا أرغب الإلمام بالديفيلوبار هذه المرة .




شكراً أخي الكريم وجزاك الله كل الخيرات

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.