بتاريخ: 19 فبراير 201412 سنة comment_246918 السلام عليكم عندي إشكال: عند إستعمال ـ GET_FILE_NAME أريد معرفة المسار الذي توجد فيه الصورة التي أختارها (المسار بدون اسم الصورة). مثلا: url_file1 varchar(200); url_rep varchar2(200); url_file1:=get_file_name('',NULL,'JPG FILES (*.JPG)|*.JPG|','IMAGE LIST'); //exemple *.jpg url_file1=c:\repertoir1\retertoir2\repertoir3\fimage1.jpg أريد الحصول على هذا المسار : url_rep=c:\repertoir1\repertoir2\repertoir3\ كيف أحصل على url_rep تم تعديل 20 فبراير 201412 سنة بواسطة ميسم الكرام تقديم بلاغ
بتاريخ: 23 فبراير 201412 سنة كاتب الموضوع comment_247045 الحمد لله أجتهدت ووجدت الحل DECLARE url_file varchar(255); url_rep varchar2(255); a number; b number; BEGIN url_file:=get_file_name('',NULL,'JPG FILES (*.JPG)|*.JPG|','IMAGE LIST'); if url_file is not null then a:=LENGTH(url_file); b:=INSTR( url_file, '\' ); while b != 0 loop url_rep:=url_rep||SUBSTR( url_file, 1, b ); url_file:=SUBSTR( url_file, b+1, a ); a:=LENGTH(url_file); b:=INSTR( url_file, '\' ); end loop; :Block1.text1:=url_rep; --مسار الصورة :Block1.text2:=url_file; -- اسم الصورة end if; END; تم تعديل 23 فبراير 201412 سنة بواسطة chzizo81 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.