vbnet設置伺服器地址
Ⅰ vb.net怎樣設置ie瀏覽器的代理伺服器地址
建議你使用注冊表的API進行修改
封裝兩個NET函數給你
privatestringGetReg(stringRegPath)取得注冊表項內容
{
stringstr="";
RegistryKeyhkml=Registry.LocalMachine;
RegistryKeysoftware=hkml.OpenSubKey("SOFTWARE",true);
RegistryKeyaimdir=software.OpenSubKey("krabs",true);
if(aimdir!=null)
{
if(aimdir.GetValue(RegPath)!=null)
str=aimdir.GetValue(RegPath).ToString();
if(str!=null)
returnstr;
returnnull;
}
returnnull;
}
privateboolSetReg(stringRegPath,stringData)//設置注冊表內容
{
RegistryKeyreg=Registry.LocalMachine;
RegistryKeysoftware=reg.OpenSubKey("SOFTWARE",true);
RegistryKeyaimdir1=software.CreateSubKey("krabs");
if(aimdir1==null)
returnfalse;
aimdir1.SetValue(RegPath,Data);
returntrue;
}
用ADO介面就可以,TCP/IP協議,設定資料庫伺服器的IP地址,資料庫名,用戶名,密碼就可以連接。
Ⅲ 如何在vb,net用程序修改ip地址
做exe程序獲取本機IP地址用
System.Net.Dns.GetHostByName(System.Net.Dns.GetHostName()).AddressList
做web程序獲取客戶端的IP地址用
HttpContext.Current.Request.ServerVariables("REMOTE_ADDR"])
Ⅳ vb.net socket中的當客戶端連接Server的時候怎麼取得客戶端的IP地址
1.綁定的ip是伺服器的ip地址,伺服器是固定的,客戶端連接的是一個已知的伺服器端。
2.客戶端的話,連接到伺服器時,伺服器accept後,就可以獲得客戶端的連接信息,包括ip地址和埠。
我是學c的,在c語言中,socket->bind->listen->accept->....,在accept函數中有選項,如下caddr結構體中就存有accept後客戶端的ip地址
連接埠和傳輸方式等信息,clientsock[1]則為accept新的描述符,如你程序中soc2一樣
。
clientsock[1]
=
accept(sfd,(struct
sockaddr*)&caddr,&len);
vb中應該也有類時的函數,你網上好好找一下,或者看看相關書籍.
Ⅳ 請問:在VB6.0中使用winsock控制項,作為伺服器要設置本地IP地址嗎
服務端可以這樣:
With Listen
.Close
.LocalPort = Text1.Text ' (根據Text1中的數值來定監聽埠 ( 假如為:4567 ) )
.Listen
End With
客戶端可以這樣:
Winsock1.Close
Winsock1.Connect Text1.Text, Text2.Text '(Text1為要連接的伺服器IP地址(服務端在本地可以為 127.0.0.1), Text2為服務端監聽的埠 ( 4567 ) )
Ⅵ 如何用VB.NET修改IP地址
直接在網上鄰居內就能修改啊!
Ⅶ 關於vb.net中socket編程實例:伺服器端的一些問題
Socket類連接後 可以通過類中的 RemoteEndPoint 來獲取遠程IP和埠信息.
要注意的是.需要將它強制轉化為 IPEndPoint類型 然後通過 IPEndPoint.Address以及IPEndPoint.Port來獲取對應的IP及埠
例:
Dim REV_SCK As New Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp)
'這里創建一個UDP Socket連接的實例 TCP也是一樣的
'省略SOCKET連接的代碼 當SOCKET連接成功後 可以用下面的語句獲取遠程信息
Dim IP as string ,Port as integer
'定義IP和Port變數 用來保存地址及埠
IP = IPAddress.Parse(CType(REV_SCK.RemoteEndPoint, IPEndPoint).Address.ToString())
Port = IPAddress.Parse(CType(REV_SCK.RemoteEndPoint, IPEndPoint).Port)
Ⅷ 如何跨區域解決VB.NET連接sql2008伺服器!
1、區域網的其他電腦是可以連接你的電腦上的sql2008的,就是用的你的電腦在區域網的主機名或IP地址(如192.168.0.101),其他跟你電腦的連接方式是沒有任何差別的。
2、花生殼可以把你電腦的外網IP地址與一個固定的域名(可以是自己注冊的域名,也可以是花生殼免費分配的二級或三級域名)進行綁定,然後其他地方的電腦通過這個域名就可以訪問你電腦上的sql2008了。當然,你所在區域網連接外網的路由器應該把你電腦的內網IP地址以及埠號開放許可權,這樣路由器就會把外網的訪問請求轉發到你的電腦上了。
3、最好的解決辦法,就是在網上購買一個sql伺服器(比如阿里雲、網路雲、騰訊雲這些「雲們」提供的雲數據伺服器),這樣全世界的任何電腦都可以連接你的資料庫(當然必須知道登錄信息才行)。這些業界大佬提供的伺服器不管主機性能還是網路帶寬以及服務的穩定性,都遠遠超過你用個人電腦架設的伺服器。而且這樣還能實現程序與數據的分離,簡化程序的開發難度。你所說的用友、航天開票等幾乎所有大范圍使用的軟體,基本上都是這樣實現的。此外,還可以做成網頁應用程序,這樣就連軟體都不需要了,直接用瀏覽器打開指定網頁就能使用,這才是現在最流行的方式。
Ⅸ vb.net怎麼做伺服器
http://hi..com/xjn/item/5f3f3eff29ac4c1984d278a3
http://hi..com/xjn/item/0a4040ded1e76805d90e4497