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

Find the system directory of your system

مغلق
بدأه العائد في 28 مارس 2002 · 1 رد · 657 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

decleration:

Public Declare Function GetSystemDirectory Lib "kernel32" Alias "GetSystemDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As LongDeclarations

code :

Public Function mysystemdirectory()

Dim m_mybuf As String * 25

Dim m_val As Long, systemdirectory As String

m_val = GetSystemDirectory(m_mybuf, 25)

systemdirectory = Left(m_mybuf, InStr(m_mybuf, Chr(0)) - 1)

MsgBox systemdirectory

End Function

private sub form_load()

mysystemdirectory

end sub

#2

ويمكنك الابتعاد عن دوال API والنظر للأمر بطريقة ابسط..

 MsgBox Environ("Windir") & IIf(Len(Environ("os")), _
  "system32", "system")

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

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