السلام عليكم ورحمة الله وبركاته
أريد معرفة مسار البرنامج الذى يعمل على Pocket pc
مثلا : فى الفيجوال بيسيك 6 توجد دالة اسمها app.path
تعرفنى مسار البرنامج فكيف أعرف ذلك فى vb.net بحيث ان الامر بيكون بيشتغل على الـpocket pc
السلام عليكم ورحمة الله وبركاته
أريد معرفة مسار البرنامج الذى يعمل على Pocket pc
مثلا : فى الفيجوال بيسيك 6 توجد دالة اسمها app.path
تعرفنى مسار البرنامج فكيف أعرف ذلك فى vb.net بحيث ان الامر بيكون بيشتغل على الـpocket pc
استغفر الله العظيم من كل ذنب وأتوب إليه
جرب ما يلي
using System.IO; using System.Reflection;
// Get the application folder. string applicationFolder = Path.GetDirectoryName( Assembly.GetExecutingAssembly().GetName().CodeBase); MessageBox.Show(applicationFolder);
يمكنك التحويل بسهولة إلى فيجوال
تم تعديل هذه المشاركة بواسطة Tammam Koujan في 6 مايو 2006 في 09:11
اللهم صل و سلم على سيدنا محمد
كاف و نون خلقهم و فنائهم كاف و نون
عالمي شاشة و لغتي صفر و واحد
Just Smile ............You can do it
When you stop learning ... You stop leading
لساني بنطقي صامت عنه عادل............وقلبي بصمتي ضاحك منه هازل
وأتـعـب من نـاداك من لا تـجيبـه............وأغـيظ من عـاداك من لا تـشاكـل
مدونتي الشخصية : Tammam Koujan
آخر مواضيع المدونة :
السلام عليكم ورحمة الله وبركاته
ألف ألف شكر وجزاكم الله خيرا الكود بالفعل اشتغل معايا بالــ C# تمام
لكن جيت احوله للفيجوال بيسيك دوت نت عاكس معايا لكن شكرا عزيزى وشكرا لتعبك معى
استغفر الله العظيم من كل ذنب وأتوب إليه
السلام عليكم ورحمة الله وبركاته
الحمد لله تم معرفة الكود بالفيجوال بيسيك
واليكم الكود بالتفصيل
أولا : يجب عليك إضافة المكتبات الآتية
Imports System.IO Imports System.Reflection
ثانيا : أضف الكود الاتى لزر معرفة المسار
Dim strAppDir As String = Path.GetDirectoryName([Assembly].GetExecutingAssembly().GetModules(0).FullyQualifiedName) MessageBox.Show(strAppDir)
بس خلاص :)
شكرا للأخ Tammam Koujan
تم تعديل هذه المشاركة بواسطة eng2002 في 8 مايو 2006 في 18:25
استغفر الله العظيم من كل ذنب وأتوب إليه
هذا الموضوع مغلق.