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

خواص الويندو window property

مغلق
بدأه ihsan_ahmed في 22 مارس 2006 · 3 رد · 449 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

يا اخوان لقد اكتشفت مرجع reference يمكن من خلاله الوصول لخواص الوندو و ربما بعضكم يعرفه و هذا المرجع يمكن ان نستخدمه بدل دوال الAPI التي كنا نستخدمها سابقا للوصول الى خواص الوندو مثلا لمعرفة النافذة النشطة بالنسبة للنظام ككل كنا نستخدم الدالة التالية :

 Public Declare Function GetWindowTextLength Lib "user32" Alias "GetWindowTextLengthA" (ByVal hwnd As Integer) As Integer
    Public Declare Function GetForegroundWindow Lib "user32" () As Integer
 Public Declare Function GetActiveWindow Lib "user32" () As Integer
    Public Declare Function GetWindowText Lib "user32" _
            Alias "GetWindowTextA" (ByVal Hwnd As Integer, _
            ByVal lpString As String, ByVal cch As Integer) As Integer

او كنا نستخدم دوال اخرى لمعرفة ال active document بالنسبة للنظام ككل او ترقب ضربات المفاتيح للنظام ككل .

و لكن المرجع التالي يمكن استخدامه بدل هذه الدوال و المرجع هو :

envdte في خانة ال .net ثم مثلا نعرف متغيير كالتالي :

Dim a As New EnvDTE.DTE()
        Dim b As String
        b = a.ActiveDocument.FullName

المفروض يعيد اسم او مسار المجلد النشط ولكن بصراحة انا لا اعرف كيف استخدمه فهل ممكن المساعدة من اي شخص يعرف كيف؟؟

#4

للمشرفين ارجو مسح الموضوع من قاعدة بيانات المنتدى و انا اسف لطرحه لانه اعتقد انه موضوع معقد و بنفس الوقت غير مهم و انا اعتذر عن طرحي له

هذا الموضوع مغلق.

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