الانتقال إلى المحتوى
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.

كيف أفتح الرسام وأرسم فيه ويحفظ في db

Featured Replies

بتاريخ:

كيف أفتح الرسام وأرسم فيه ويحفظ في الداتابيس
يعني أضع زر في الفورم لفتح الرسام
وداخل الزر يكون التالي
HOST('C:\WINDOWS\system32\mspaint.exe') ;
والمطلوب عند ظهور شاشة الرسام أقوم بالرسم وعند الإغلاق تحفظ الصورة في ال db اتوماتيك


وشكرا

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

سألت سؤال وهل هذا هو الجواب

BEGIN
IF :PICNO IS NOT NULL THEN 
HOST('C:\WINDOWS\system32\mspaint.exe');
 READ_IMAGE_FILE('C:\R\'||:PICNO||'.bmp','ANY','PIC.PICBLOB');
END IF;
EXCEPTION 
WHEN NO_DATA_FOUND THEN
NULL;
WHEN OTHERS THEN 
NULL;

END;

  • بعد 2 أسابيع...
بتاريخ:

هل ممكن زيادة توضيح وتفسير لمعنى للكود ؟؟؟؟
و مع جزيل الشكر

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

أخ ناهد يعني لو عندك شاشة فورمز ماشي وعندك صورة تريد تخزينها بال DataBase
يعني تخلي المستخدم هو الذي يرسم الصورة طبعا هناك تيكس أيتم على الشاشة أيضا
تخزن الصورة بإسم القيمة الموجودة بداخل التيكست أيتم وعند إغلاق شاشة الرسام
تقوم بالحفظ أتوماتيك في مسار معين تكون أنت قد حددته ثم تحفظ في قاعدة البيانات

طيب لو أحد نظر إلى هذا الكود لن يعجبه ولن يكون مريح لأنك قد حددت الفولدر الذي تخزن فيه الصورة
حلو ماذا لو أن المستخدم تم حذف هذا الفولدر بالغلط

ماذا سوف يحصل طبعا البيانات في قاعدة البيانات لن تتأثر ولكن عندما يحاول أن يرسم شكل جديد ليعطيه Error

سؤالي الان هل أستطيع أن أستخدم هذه الفكرة على ال OLE2 ؟؟؟؟ وكيف ؟؟؟؟؟؟
والله يعطيكم العافية

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

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

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

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

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

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.