منتديات هندسة بلا حدود
نرحب بكم ونتمنى لكم اجمل الاوقات
يرجى تسجيل دخولك أو التسجيل في المنتدى
عملية التسجيل سهلة جدا جدا ويمكنكم التسجيل دون الحاجة الى بريد الكتروني في حال لا يوجد لديكم,
فقط بعد التسجيل اذهب الى قسم تفعيل العضوية وطلب تفعيل حسابك مجانا, اهلا بالزوار
****************
ضع إعلانك معنا مجانا وبدون تسجيل (نحقق لك الاشهار والانتشار وزيادة الاعضاء والزوار) مجانا
****************
بسم الله . ماشاء الله..لاقوة الا بالله..اللهم صلى وسلم وبارك على سيدنا محمد
تسجيل دخول
اعلانات ادارية
  • ♥♥ ضع إعلانك معنا مجانا وبدون تسجيل (نحقق لك الاشهار والانتشار وزيادة الاعضاء والزوار) ♥♥

  • ♥♥ راسلنا لوضع اعلانك وستحصل على مميزات اعلانية خيالية ♥♥

أهلا وسهلا بك في منتديات هندسة بلا حدود .

css, html, java, games, cods, facebook, google, gmail, yahoo, hotmail, free ,للبيع, للشراء, للإيجار, عقارات, سيارات, اجهزة كهربائية , اثاث, خدمات, نقل عفش, بناء, كمبيوتر, صيانة, السياحة, وظائف, في الأردن , إعلانات, مبوبة, منتديات, ‏هندسة, اعلانات, مجاني


شاطر|


بيانات كاتب الموضوع
كود طلب الاتصال بالإنترنت v.b.6
كاتب الموضوعرسالة
المعلومات
الكاتب:
اللقب:
عضو جديد
الرتبه:
عضو جديد
الصورة الرمزية

avatar
البيانات
الاوسمة الخاصة الاوسمة الخاصة : عضو جديد
الجنس الجنس : ذكر
عدد المساهمات عدد المساهمات : 3
نقاط نقاط : 2464
السٌّمعَة السٌّمعَة : 2
تاريخ التسجيل تاريخ التسجيل : 11/12/2014
المستوى التعليمي المستوى التعليمي : جامعي
العمل/الترفيه العمل/الترفيه : مبرمج
المزاج المزاج : معتدل

الإتصالات
الحالة:
وسائل الإتصال:
http://enging.yoo7.com/http://www.facebook.com/Brmjyatrom3dhttps://twitter.com/Brmjyatrom3d

موضوع: كود طلب الاتصال بالإنترنت v.b.6 الخميس 11 ديسمبر 2014, 11:16 pm

اذا احتوت المشاركة صورا - قم بالضغط عليها لعرضها بحجمها الطبيعي




.
طلب الاتصال بالإنترنت


المحتوى مخفي

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

Const FTP_TRANSFER_TYPE_UNKNOWN = &H0
Const FTP_TRANSFER_TYPE_ASCII = &H1
Const FTP_TRANSFER_TYPE_BINARY = &H2
Const INTERNET_DEFAULT_FTP_PORT = 21              ' default

'for FTP servers
Const INTERNET_SERVICE_FTP = 1
Const INTERNET_FLAG_PASSIVE = &H8000000            ' used

'for FTP connections
Const INTERNET_OPEN_TYPE_PRECONFIG = 0                    '

'use registry configuration
Const INTERNET_OPEN_TYPE_DIRECT = 1                        '

'direct to net
Const INTERNET_OPEN_TYPE_PROXY = 3                        '

'via named proxy
Const INTERNET_OPEN_TYPE_PRECONFIG_WITH_NO_AUTOPROXY = 4  ' prevent using java/script/INS
Const MAX_PATH = 260
Private Type FILETIME
  dwLowDateTime As Long
  dwHighDateTime As Long
End Type
Private Type WIN32_FIND_DATA
  dwFileAttributes As Long
  ftCreationTime As FILETIME
  ftLastAccessTime As FILETIME
  ftLastWriteTime As FILETIME
  nFileSizeHigh As Long
  nFileSizeLow As Long
  dwReserved0 As Long
  dwReserved1 As Long
  cFileName As String * MAX_PATH
  cAlternate As String * 14
End Type
Private Declare Function InternetCloseHandle Lib "wininet.dll" (ByVal hInet As Long) As Integer
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
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
Private Declare Function FtpSetCurrentDirectory Lib "wininet.dll" Alias "FtpSetCurrentDirectoryA" (ByVal hFtpSession As Long, ByVal lpszDirectory As String) As Boolean
Private Declare Function FtpGetCurrentDirectory Lib "wininet.dll" Alias "FtpGetCurrentDirectoryA" (ByVal hFtpSession As Long, ByVal lpszCurrentDirectory As String, lpdwCurrentDirectory As Long) As Long
Private Declare Function FtpCreateDirectory Lib "wininet.dll" Alias "FtpCreateDirectoryA" (ByVal hFtpSession As Long, ByVal lpszDirectory As String) As Boolean
Private Declare Function FtpRemoveDirectory Lib "wininet.dll" Alias "FtpRemoveDirectoryA" (ByVal hFtpSession As Long, ByVal lpszDirectory As String) As Boolean
Private Declare Function FtpDeleteFile Lib "wininet.dll" Alias "FtpDeleteFileA" (ByVal hFtpSession As Long, ByVal lpszFileName As String) As Boolean
Private Declare Function FtpRenameFile Lib "wininet.dll" Alias "FtpRenameFileA" (ByVal hFtpSession As Long, ByVal lpszExisting As String, ByVal lpszNew As String) As Boolean
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
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
Private Declare Function InternetGetLastResponseInfo Lib "wininet.dll" Alias "InternetGetLastResponseInfoA" (lpdwError As Long, ByVal lpszBuffer As String, lpdwBufferLength As Long) As Boolean
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
Private Declare Function InternetFindNextFile Lib "wininet.dll" Alias "InternetFindNextFileA" (ByVal hFind As Long, lpvFindData As WIN32_FIND_DATA) As Long
Const PassiveConnection As Boolean = True
Private Sub Form_Load()
    Dim hConnection As Long, hOpen As Long, sOrgPath  As String
  'open an internet connection
  hOpen = InternetOpen("API-Guide sample program", INTERNET_OPEN_TYPE_PRECONFIG, vbNullString, vbNullString, 0)
  'connect to the FTP server
  hConnection = InternetConnect(hOpen, "your ftp server", INTERNET_DEFAULT_FTP_PORT, "your login", "your password", INTERNET_SERVICE_FTP, IIf(PassiveConnection, INTERNET_FLAG_PASSIVE, 0), 0)
  'create a buffer to store the original directory
  sOrgPath = String(MAX_PATH, 0)
  'get the directory
  FtpGetCurrentDirectory hConnection, sOrgPath, Len(sOrgPath)
  'create a new directory 'testing'
  FtpCreateDirectory hConnection, "testing"
  'set the current directory to 'root/testing'
  FtpSetCurrentDirectory hConnection, "testing"
  'upload the file 'test.htm'
  FtpPutFile hConnection, "C:\test.htm", "test.htm", FTP_TRANSFER_TYPE_UNKNOWN, 0
  'rename 'test.htm' to 'apiguide.htm'
  FtpRenameFile hConnection, "test.htm", "apiguide.htm"
  'enumerate the file list from the current directory ('root/testing')
  EnumFiles hConnection
  'retrieve the file from the FTP server
  FtpGetFile hConnection, "apiguide.htm", "c:\apiguide.htm", False, 0, FTP_TRANSFER_TYPE_UNKNOWN, 0
  'delete the file from the FTP server
  FtpDeleteFile hConnection, "apiguide.htm"
  'set the current directory back to the root
  FtpSetCurrentDirectory hConnection, sOrgPath
  'remove the direcrtory 'testing'
  FtpRemoveDirectory hConnection, "testing"
  'close the FTP connection
  InternetCloseHandle hConnection
  'close the internet connection
  InternetCloseHandle hOpen
End Sub
Public Sub EnumFiles(hConnection As Long)
  Dim pData As WIN32_FIND_DATA, hFind As Long, lRet As Long
  'set the graphics mode to persistent
  Me.AutoRedraw = True
  'create a buffer
  pData.cFileName = String(MAX_PATH, 0)
  'find the first file
  hFind = FtpFindFirstFile(hConnection, "*.*", pData, 0, 0)
  'if there's no file, then exit sub
  If hFind = 0 Then Exit Sub
  'show the filename
  Me.Print Left(pData.cFileName, InStr(1, pData.cFileName, String(1, 0), vbBinaryCompare) - 1)
  Do
      'create a buffer
      pData.cFileName = String(MAX_PATH, 0)
      'find the next file
      lRet = InternetFindNextFile(hFind, pData)
      'if there's no next file, exit do
      If lRet = 0 Then Exit Do
      'show the filename
      Me.Print Left(pData.cFileName, InStr(1, pData.cFileName, String(1, 0), vbBinaryCompare) - 1)
  Loop
  'close the search handle
  InternetCloseHandle hFind
End Sub
Sub ShowError()
  Dim lErr As Long, sErr As String, lenBuf As Long
  'get the required buffer size
  InternetGetLastResponseInfo lErr, sErr, lenBuf
  'create a buffer
  sErr = String(lenBuf, 0)
  'retrieve the last respons info
  InternetGetLastResponseInfo lErr, sErr, lenBuf
  'show the last response info
  MsgBox "Error " + CStr(lErr) + ": " + sErr, vbOKOnly + vbCritical
End Sub


' هذا الكود مُجرب ويعمل بصورة ممتازة على الويندوز إكس بي
' إذا واجهتك أي مشاكل في تنفيذه يمكنك السؤال على الموقع التالي
' http://enging.yoo7.com/


" شارك الموضع مع الجميع عبر المواقع لتعم الفائدة "




 الموضوع الأصلي : كود طلب الاتصال بالإنترنت v.b.6 // المصدر : منتديات هندسة بلا حدود // الكاتب:ملك الاكواد


توقيع العضو ; ملك الاكواد



منتديات, ‏هندسة, اعلانات, مجانا, مجانية, الاشهار, برامج, كهرباء, برمجة, الكترونيات, التحكم, المبرمج, الحماية, التصميم, Control, Mechatronics, facebook, plc, motor, star, delta, ats, google, app, cnc,
ملك الاكواد يرحب بكم


[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]


كود طلب الاتصال بالإنترنت v.b.6

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة
الإشارات المرجعية والمشاركة عبر مواقع التواصل الاجتماعي
التعليق على الموضوع بواسطة الفيس بوك



الــرد الســـريـع



آخر المواضيع في منتديات هندسة بلا حدود
الموضوع
تاريخ ارسال المشاركة
بواسطة
رسائل مجانية بدون انترنت 3
رسائل مجانية بدون انترنت 2
رسائل مجانية بدون انترنت
لاول مرة الحاسبة لعمل اضافي تحصل على نتيجة بهز الهاتف او بالنقر على زر الدولار ساين $
رسائل مجانية غزلية
برنامج الوسام الملكي
لعبة ترتيب الارقام من تصميم نبيل الدم حملها والعب مجانا
Design of production lines and cnc programs for production machines
Development on industrial control systems and machinery
HVAC R&D Control Scada program
اليوم في 2:18 pm
اليوم في 2:17 pm
اليوم في 2:16 pm
اليوم في 2:15 pm
اليوم في 2:13 pm
الثلاثاء 17 أبريل 2018, 8:41 pm
الثلاثاء 10 أبريل 2018, 7:19 pm
الثلاثاء 10 أبريل 2018, 6:53 pm
الثلاثاء 10 أبريل 2018, 6:50 pm
الثلاثاء 10 أبريل 2018, 6:43 pm

Flag Counter منتديات هندسة بلا حدود


تعرف على منتديات هندسة بلا حدود

يعتبر موقع منتديات هندسة بلا حدود من المنتديات المشهورة والمهمة ومن المواقع هندسية العربية على الانترنت ،وحتى الآن عدد الأعضاء المنتسبين له في المنتديات كأكبر تجمع هندسي عربي حتى الآن .ويهدف الموقع إلى نشر المعرفة الهندسية وتقديم كل ماله فائدة للمهندسين والفنيين والمهتمين من خلال أقسامه العلمية والهندسية المتعددة ،بالإضافة إلى وجود أقسام عامة تستقطب الكثير لمختلف النقاشات الهادفة.
جميع الحقوق محفوظة 2017 © منتديات هندسة بلا حدود Powered by phpBB ® Copyright © 2012 - 2017 تصميم منتديات هندسة بلا حدود نبيل الدم