delphi網路程式設計能像vc 6 0網路程式設計那樣直接用SOCKET之類的關鍵字及函式嗎?一般要包含什麼檔案

時間 2022-09-06 06:25:04

1樓:匿名使用者

有的,visual c++擁有乙個很龐大的幫助系統,就是msdn,這個可以單獨安裝,也可以去msdn online獲取幫助。6.0的msdn大約有1個多gb呢。

你在安裝vc6.0完成時,會有提示讓你裝msdn的,你當然也可以單獨安裝。

vc++網路程式設計,怎麼處理socket接收到的資料

2樓:冉碩城

vc++ 用socket持續接收資料的程式舉例如下:

while(1)

buf[numbytes] = '\0';

printf("numbytes is %d\n", numbytes);

printf("client: received '%s'\n", buf);

}以下是輸出:

numbytes is 0

client: received '12345'

numbytes is 0

client: received '6'

numbytes is 0

client: received ''

numbytes is 0

用vc6.0程式設計可以實現c語言的socket通訊嗎?如果可以,應該是選擇哪個工程進行程式設計?

3樓:匿名使用者

可以,什麼樣的工程都可以,新增上winsock2.h標頭檔案就可以使用socket相關的函式

4樓:匿名使用者

把你的想接通知的類如cmydialog定義乙個全域性指標放的mydialog.h中

extern cmydialog* pmydialog;

在mydialog.cpp中:

cmydialog* pmydialog=null;

在cmydialog::cmydialog(..)然後負責通訊的cpp包含mydialog.h當recv()到資料時候

if(pmydialog)

pmydialog->onrecv();

注意pmydialog在cmydialog的onclose裡設定為null;

我在學習vc++6.0的網路程式設計時,總顯示「套接字繫結失敗」的原因?

5樓:匿名使用者

除錯下 用getlasterr()看看錯誤碼是什麼?

vc下套接字需要引用ws2_32.lib

以及初始化套接字型檔 wsastartup

你看看是不是你這兩步沒寫?

6樓:小太陽

去裝置管理器裡面重灌一下網絡卡驅動試試

7樓:匿名使用者

重複開啟了 看看有沒正在執行的程式

怎麼學網路程式設計,如何學習網路程式設計

四川新華叭叭叭 當今時代,電腦已經成為人們生活以及公司發展的必需品。現在和未來一切都是電腦,所以現在電腦技術還是很有前途的,只要你的技術過硬,找到一份好工作,獲得高額薪水,一切都不是問題。有前途的,你現在都是資訊化的年代很多人現在都在使用電,電腦出現故障的頻率是比較大的,你可以的。 乜夏養書萱 網路...

用delphi設計軟體使用者登陸驗證網路SQL資料庫驗

1 建立管理員表 create table ad 密碼 char 8 primary key,姓名 varchar 20 2.管理員表初始化 insert into ad 密碼,姓名 values admin admin 3 建立學生表 create table student 學生學號 char ...

我想學網路程式設計,需要什麼工具啊,學習網路程式設計需要具備什麼知識基礎

我也在尋找答案,嘿嘿 微軟 visual studio 2010 學習網路程式設計需要具備什麼知識基礎 網路程式設計 1.看你是從事那方面.網路程式設計一般只是通過sokect程式設計來實現.用什麼語言不是重點,重點是掌握網路結構和資料的傳輸,比如tcp和udp的程式設計原理.還要安全性也很重要.至...