الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلب كود جلب اسم ولاحقة ملف تنفيذي من خلال مسار الملف التنفيذي

بدأه sofiane_ism في 2 أكتوبر 2009 · 3 رد · 740 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أنا أريد كود يقوم بجلب اسم ولاحقة ملف تنفيذي من خلال مسار الملف التنفيذي مثل هذا المثال

المسار

G:\VIA AGP\System\S3\S3.exe

النتيجة بعد تنفيذ العملية

S3.exe

الرجاء المساعدة وشكرا

#2

السلام عليكم

1- مرحبا بك بيننا ارجوا ان تقرا قواعد المشارك قبل السؤال و البحث ايضا .

ولانك جديد لن اغلق الموضوع ربما يفعلها غيري لكن ارجوا انت تجرب و تضع فكرتك و تبحث فهناك تعليمة جاهزة في الدلفي لفعل هذا .

#3

السلام عليكم ، لقد بحثت في المنتدى قبل وضع السؤال ولم أجد أي موضوع مشابه ، وإن كان هناك موضوع مشابه فالرجاء وضع رابط الموضوع ، أما بخصوص تعليمات الدلفي فلم أجد فإن كنت تعرف التعليمة التي تتكلم عنها فالرجاء وضعها وشكرا

أرجو أن لا أكون ثقيل الظل

#4

السلام عليكم

فعلا هناك العديد من المواضيع كما قال أخينا زكيري منها مثلا

/index.ph...ExtractFilePAth

/index.ph...ExtractFilePAth

ولكن لا بأس من وضع الرد

التابع ExeName للغرض Application يقوم بإرجاع إسم الملف التنفيذي مع المسار وللحصول على إسم الملف التنفيذي مع اللاحقة بدون المسار

التابع EctractFileName ولإستعادة اللاحقة فقط ExtractFileExt كما يمكن إستخدام بارمتر لهذه التوابع أيضا ParamStr(0) وهي أفضل إذا

رغبت بمعرفة الملف الذي فام بتشغيل البرنامج يكفي تعديلها إلى ParamStr(1) هكذا مثلا

ExtractFileName(Application.ExeName)

ExtractFileName(ParamStr(0));

أتمنى التوفيق

تم تعديل هذه المشاركة بواسطة حسين طي في 4 أكتوبر 2009 في 00:44

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…