أنا أريد كود يقوم بجلب اسم ولاحقة ملف تنفيذي من خلال مسار الملف التنفيذي مثل هذا المثال
المسار
G:\VIA AGP\System\S3\S3.exe
النتيجة بعد تنفيذ العملية
S3.exe
الرجاء المساعدة وشكرا
أنا أريد كود يقوم بجلب اسم ولاحقة ملف تنفيذي من خلال مسار الملف التنفيذي مثل هذا المثال
المسار
G:\VIA AGP\System\S3\S3.exe
النتيجة بعد تنفيذ العملية
S3.exe
الرجاء المساعدة وشكرا
السلام عليكم
1- مرحبا بك بيننا ارجوا ان تقرا قواعد المشارك قبل السؤال و البحث ايضا .
ولانك جديد لن اغلق الموضوع ربما يفعلها غيري لكن ارجوا انت تجرب و تضع فكرتك و تبحث فهناك تعليمة جاهزة في الدلفي لفعل هذا .
السلام عليكم ، لقد بحثت في المنتدى قبل وضع السؤال ولم أجد أي موضوع مشابه ، وإن كان هناك موضوع مشابه فالرجاء وضع رابط الموضوع ، أما بخصوص تعليمات الدلفي فلم أجد فإن كنت تعرف التعليمة التي تتكلم عنها فالرجاء وضعها وشكرا
أرجو أن لا أكون ثقيل الظل
السلام عليكم
فعلا هناك العديد من المواضيع كما قال أخينا زكيري منها مثلا
ولكن لا بأس من وضع الرد
التابع ExeName للغرض Application يقوم بإرجاع إسم الملف التنفيذي مع المسار وللحصول على إسم الملف التنفيذي مع اللاحقة بدون المسار
التابع EctractFileName ولإستعادة اللاحقة فقط ExtractFileExt كما يمكن إستخدام بارمتر لهذه التوابع أيضا ParamStr(0) وهي أفضل إذا
رغبت بمعرفة الملف الذي فام بتشغيل البرنامج يكفي تعديلها إلى ParamStr(1) هكذا مثلا
ExtractFileName(Application.ExeName)
ExtractFileName(ParamStr(0));
أتمنى التوفيق
تم تعديل هذه المشاركة بواسطة حسين طي في 4 أكتوبر 2009 في 00:44
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…