[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
جان واسه کار با فایل های pdf به این لینک یه سر بزن کارتو راه میندازه
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
واسه فایل زیپ هم میتونی از این کد که تو لینک زیره استفاده کنی
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
واسه کار با winsock هم کد زیر رو یه تست بزن ببین به کارت میاد یا نه
واسه clientPrivate Const chunk = 8000Private Sub SendFile_Click()Dim str As StringOpen "D:programma'slender" & "lender-2.36-windows.exe" For Binary As #1Do While Not EOF(1)str = Input(chunk, #1)Winsock1.SendData "Header" & strDoEventsLoopClose #1End SubPrivate Sub Command2_Click()Dim data As StringIf Command2.Caption = "Connect" ThenWinsock1.CloseWinsock1.RemotePort = 1111Winsock1.RemoteHost = Text1.TextWinsock1.ConnectCommand2.Caption = "Disconnect" ElseWinsock1.CloseCommand2.Caption = "Connect"If Winsock1.State = sckClosed Then Me.Caption = "Disconnected"End IfEnd SubPrivate Sub Winsock1_Close()Winsock1.CloseEnd SubPrivate Sub Winsock1_Connect()Caption = "Connected!"End Sub
و واسه سرور هم این کدDim data As StringDim data2 As StringPrivate Sub Form_Load()winsock1.Closewinsock1.LocalPort = 1111On Error Resume Nextwinsock1.Listen If Err Then '-- An Error occurred, display the error Caption = "Listen error" End IfEnd SubPrivate Sub winsock1_Connect()Caption = "Connected!"End SubPrivate Sub winsock1_ConnectionRequest(ByVal requestID As Long)On Error Resume NextWinsock2.Accept requestIDIf Err Then On Error Resume Next Winsock2.CloseCaption = "Closed!" Else '-- No errors. We are connected! Caption = "Connected!" End IfEnd SubPrivate Sub Winsock2_Close()Winsock2.CloseIf Winsock2.State = sckClosed Then Me.Caption = "Disconnected"End SubPrivate Sub Winsock2_DataArrival(ByVal bytesTotal As Long)DoEventsWinsock2.GetData dataIf Mid$(data, 1, 6) = "Header" Thendata2 = Mid$(data, 7, Len(data) - 6)Open "C:downloadslender-2.36-windows.exe" For Binary As #1 Put #1, , data2 Close #1End IfEnd Sub