如何用无限网创造可以互联的tcpserver和tcpclient(delphi7)

就是。。。我家是用路由器无线上网的但是我现在要写一个需要tcpclient和tcpserver的软件但是我不知道IP应该填什么我用hamachi的地址不行用连接状态里的I... 就是。。。我家是用路由器无线上网的 但是我现在要写一个需要tcpclient和tcpserver的软件 但是我不知道IP应该填什么 我用hamachi的地址不行 用连接状态里的IP(10开头的)也不行 我想知道如果用本机回环地址行不行 我应该怎么样才能让本机或者是其他机的client与我机子上的server connect上 求解! 展开
 我来答
kowana
2011-12-18 · TA获得超过227个赞
知道答主
回答量:132
采纳率:0%
帮助的人:173万
展开全部
你确定你是程序员吗?现在的程序员真是,连基础知识都没搞懂就出来挣钱了。

对你有如下建议:
1. 先放下你手中的程序,好好学习一下什么是网络,什么叫IP地址、什么是协议,什么是TCP协议,,什么是端口。
2. 等你先了解了以上内容之后,再来写网络程序你会事半功倍。
3. 写程序是一项系统工程,需要积累和牢实的基础知识,多学习些基础知识。我深度怀疑,你是否懂了windows怎么用,他内部机制如何,从你提问来看,如果你电脑上不了网了,你肯定不知道如何解决。

就你提出的问题回答如下:
1. tcpserver和tcpclient是TCP/IP协议的控件实现,与无线网和有线网无关。 他们是通过ip地址互相通讯的。
2.无论在有线网还是无线网,你的机器都有一个ip地址。这个地址在你所处的网中是唯一的。
3. 你测试程序的时候,Tcpserver不用设置ip,只需要设置监听端口就行了。你监听的端口应该在1000以上。
4. tcpclient的ip地址写127.0.0.1,就可以连上本机的tcpserver。至于为什么,就是一篇长篇大论了,你去百度搜一下。
5.tcpclient和tcpserver的端口数字应该一致,否则连不上。
6. 如果你想链接其他机器上的,只需要把tcpclient的ip地址改成那台机器的ip就行了。至于怎么找到那台机器的ip,这不涉及编程,是简单的windows使用问题,我就不回答了。百度上有
追问
为什么我写的程序不能用回环IP。。。我随便再写了一个其他的程序都可以,现在怎么办?
追答
什么叫不能用回环IP?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
上海德康电子
2023-06-12 广告
以太网接插件是一种用于连接计算机和网络设备的硬件接口,通常用于局域网和城域网络。以太网接插件由一个或多个端口组成,用于传输数据信息。常见的以太网接插件类型包括E类、T类、C类和S类等。以太网接插件是通过光纤或双绞线连接到计算机和网络设备的。... 点击进入详情页
本回答由上海德康电子提供
匿名_热心网友
2012-01-01 · TA获得超过719个赞
知道大有可为答主
回答量:3827
采纳率:0%
帮助的人:8554万
展开全部
File saveFile = new File(savePath + newName + extName);

try {
item.write(saveFile);
} catch (Exception e) {
e.printStackTrace();
}
}
}

String sortValue = oldName.substring(0, oldName.lastIndexOf(".")); //图片排序
sortValue = sortValue.indexOf("-") == -1 ? sortValue : sortValue.substring(1);

//图片命名包含非数字字符
try {
if (sortValue.lastIndexOf("-") != -1) {
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式