請問 在VB6 0中使用winsock控制項,作為伺服器要設定本地IP位址嗎

2025-01-27 16:40:11 字數 2097 閱讀 2995

1樓:網友

服務端可以這樣:

with listen

closelocalport = ' 根據text1中的數值來定監聽埠 ( 假如為:4567 )

listen

end with

客戶端可以這樣:

(text1為要連線的伺服器ip位址(服務端在本地可以為 , text2為服務端監聽的埠 ( 4567 )

vb中使用winsock控制項

2樓:赫魄字千秋

都什麼年頭了還vb6

應該學學vb2005/2008了。

關於網路的名稱空間,winsock有的功能它都有---

winsock的功能主要在這個名稱空間裡。

從vb6到vb2005/2008應該不是很困難,但要有乙個適應期。

但vb2008真的挺好用的。

我這兒有幾個關於winsock的例程,給我郵箱我發給你,希望對你有所幫助。

vb6.0用winsock控制項不能鏈結區域網內的計算機。跪求大神指導。。。

3樓:vi六

伺服器不用設定ip預設就行了,還有伺服器不用設定客戶端的埠只要設定自己用來偵聽的埠就行了,還有你哪句if可以去掉,連線的速度沒那沒快,你要在伺服器下面的事件裡新增這個**,private sub winsock1_connectionrequest(byval requestid as long) 』當有客戶連線的時候出發事件。

關閉控制項,應為伺服器控制項拿來偵聽埠所以要先關閉。

requestid 『繫結客戶端資訊,之後就可以和客戶端傳送資料了,但是繫結之後就不能再用來偵聽埠了,你可以建立乙個控制項陣列,winsock1就轉們用來偵聽埠就可以不用關閉。

end sub

如果還有不懂的就加我。

vb6.0中使用winsock控制項的客戶端無法連線遠端伺服器什麼回事

4樓:36000天

問題多著了。。。

有兩種連線方法。

要建立目標位址然後偵聽。

這個還要看你是作伺服器還是客服端。

如果是客戶端叫偵聽。

如果是伺服器那叫連線。

指令不同。

vbwinsock控制項如何獲取對方的ip位址

5樓:網友

你在自己的部落格上發表乙個ip 然後客戶端連線的時候 先從你部落格上獲取ip進行連線。

你每次 ip 改變的時候 去部落格上改就行了。

6樓:帶翅膀的公羊

非常理解你的心情,每個剛接觸winsock的人幾乎都有這種想法,但是,winsock客戶端必須知道服務端的ip 才能連線的;qq也是知道伺服器的ip才能連線上的(可以理解為qq的服務端ip是固定的),如果沒有固定ip ,還想實現自動連線,只有通過某個網頁來做中介了。

用vb 6.0怎樣獲得本機ip位址?

7樓:網友

使用winsock控制項即可獲得,方法如下:

private sub command1_click()msgbox

end sub

注意:winsock控制項不是標準工具箱中的控制項,使用前要先在選單"工程-部件"中選擇,將"microsoft winsock control "選中就可以了。

8樓:在世貿天階灌籃的高飛燕草

private sub command1_click()dim aa as string

dim strlocalip as stringdim winip as object

aa = aa & "本機電腦名稱。

aa = aa & "本機使用者名稱稱。

set winip = createobject("")strlocalip =

msgbox aa & "本機ip:" & strlocalipend sub

9樓:網友

支援2樓那用這麼複雜啊~~~控制項就是用來用的~~~如果什麼都用**自己完成的話程式設計還有什麼集體可言啊。

vb6 0中已知三邊畫影象

if a b c and a c b and c b a then 能夠構成三角形 else 不能構成三角形 end if 繪圖,純數學計算,太較煩,自己算吧 先畫乙個水平線段a,再以a的兩個端點做圓,計算出兩個圓的交點,取其中乙個交點與線段a的兩個端點畫線,就成了三角形 因為南韓和朝鮮的延坪島事件...

VB6 0中,如何做到在單擊某個按鈕時執行批處理

只需一句 假設你要執行。shell cmd c start 就可以了。你可以將替換為任意可執行檔案路徑。vb中如何實現單擊乙個按鈕後程式重新執行?你好,你所說的 單擊乙個按鈕後程式重新執行 使用下列 就可以實現 窗體中有三個控制項,command1,command1,list1 private su...

VB6 0中如何使得字串中的某字元選中高亮並使這個字元字型變大

使用richtextbox控制項 private sub command1 click richtextbox1.selstart 3 要高亮的起始字元數 richtextbox1.sellength 5 要高亮的字元數 richtextbox1.selcolor vbred 顏色richtextb...