说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

VB游戏写作技巧(2)网络篇

HTML文档下载 WORD文档下载 PDF文档下载
VB游戏写作技巧(2)网络篇
这一次写的是如何用VB来写网路程式的方法,你可不要以为这是什么深奥的程式,其实只要一个Winsock 控制项就可以了,现在就来介绍一下Winsock 的用法:

步骤一:首先要先把控制项给叫出来,你只要按下Ctrl+T後选取Winsock Control 5.0若是用VB6 的就选Winsock Control 6.0,这样就可以使用Winsock元件。

步骤二:再来我们必须先确定程式是作Server端还是Client端的,要先设定一些属性:

Server写法:winsock1.localPort = 5400 (数字可以随便设)
winsock1.Listen (等待连线)

Client写法:winsock1.RemoteHost = "对方IP"
winsock1.RemoteProt = 5400 (必须要和Server端相同)
winsock1.LocalProt = 0
winsock1.Connect (连线)

连线之前Client端要先知道Server端的IP,接著等到Server端等待连线时,Client端就可以呼叫Connect方法,双方连线成功後就可以传输资料。

步骤三:当Client连线的时候Server端会引发ConnectionRequest事件,Server的程式要这样子写:

Private Sub Winsock1_ConnectionRequest(ByVal requestID As long)
winsock1.Close
winsock1.Accept requestID
End Sub

步骤四:这样一来就可以传送资料了,传送和接受资料的方法如下:

传送资料:mydata = "你好吗?"
winsock1.sendData mydata
这样就会把mydata给传到对方那里。

接受资料:当有资料送到的时候会引发DataArrival事件。

Privata Sub Winsock1_DtatArrival(ByVal bytesTotal As long)
Dim mydata As String
winsock1.GetData mydata 会把送到的资料给mydata
End Sub
Winsock 控制项就那么简单,只要会这些就可以写网路游戏了,相关的程式你可以参考网路五子棋(54K)。
成组更新控件属性-VB资料 VB创建数据驱动窗体 得到鼠标位置 -VB资料 动态加入控件到VB控件数组中 对ListView中的列排序-VB资料 放一个Combo到Toolbar中 -VB资料 改进VB的驱动器列表框 给TreeView控件添加弹式菜单 -VB资料 计算从开机到现在用了多少秒-VB资料 将立体的ListView标题栏转换成平面式的标题栏 -VB资料 禁用窗体上所有控件 -VB资料 拷贝或移动列表框或组合框中的内容-VB资料 利用VB5开发ActiveX控件 利用VB三维面板控件设计流动条 浅谈用VB6.0编写BO程序 巧用Visual Basic的TIMER控件 VB取得控件绝对Top值 VB如何解决VB中的Grid 控件的打印问题 VB如果自定义 MsgBox 的按钮,标题等 VB如何创建数据绑定控件。 VB如何解决VB中的Grid控件的打印问题 VB如何强制文件对话框再次读取正确的磁盘? VB如何取得RichTextBox控件中光标所在行的值? VB如何设定 MsgBox 在若干时间之后若无回应則自动关闭? VB如何使用VB控件Commom Dialog VB如何用VB6写COM组件(二) VB如何用VB6写COM组件(一) VB如何在VB中使用Delphi的控件 VB如何在运行时动态增加控件 显示和隐藏鼠标-VB资料 VB用ActiveX Control Pad delphi的打包问题 请大家推荐一个短信网关 调查:当你身边响起神圣的国歌时,你会不会不由自主站起来,手放到胸前,跟着节奏一起唱起来?(有感而发) 请问如何调用.chm的帮助文件? 如何调用系统默认打印机的属性! 请教新手问题~~~麻烦哪为大侠给解释解释~谢~ 如何用struts实现阴阳色列表? 怎么用vb建立一个数据库呀?注意,不是一个表,是一个数据库! 如何调用系统默认打印机的属性! 一个很老很过时的数码相机。 郁闷,超级简单题目 初学ASP,请教学习心得 我的机器怎么老死机?? 两级表单动态联接?急,急,急!!!!!????? ---见了鬼了,Jre不好用!!!--- 寻求把中文字符串转换为十六进制的串的ORACLE函数? 电力学院惊魂 一條語句 數據庫日誌就寫滿了 怎样获得系统的字体!急!谢谢了! 谁有用java做的聊天系统程序(当作业)分不够可再给 在CB中如何动态的管理窗体 如何调用系统默认打印机的属性! API动态调用问题(很奇观) 好久没有发帖子了,现在心情奇好,兄弟们来接分! 在CB中如何动态的管理窗体 求C#网络编程书籍下载~ 简单问题,在线等待。可以在加分。 请教一题目! thanks sdany java 中能不能实现一个数字键盘 关于重定位 菜菜问题:让VB画出sin(x)和log(x)的函数图象怎么做?刚学VB的,x可以取任意的值! thanks sdy 模拟鼠标键???? 弱智问题,请原谅 我需要帮助~~~~!!!!! 请教:用LoadImage()载入的光标资源,当光标尺寸大于32*32时,显示不正常? cls 怎么用??? 请问<%=type2(RS("qi_type2"))%> 是什么意思? 招ASP程序员,工作地点杭州. ORACLE9i中的storage怎么不起作用了? 评评<<离散数学及其应用>>.我有些题目不会做呀.比如和费马小定理有关的.呵呵 谁能告诉我程序员考试是每年的什么时候啊?? 声音设备问题? 关于字符串输出 利用VB写SQL语句的问题(实现删除功能) 太岁灭城 晋中鬼事之二 (书雅) 有关上传数据库的问题? asc码为13的在jsp里用什么表示? GetCurSorPos声明在哪里? 信誉值怎么升高?怎样提高可用分?我的分太少了! Garlic 大蒜有复数吗 第四题,按有效数字运算! 霞霞不听话好看的繁体字 garlic是什么意思 给假字换个偏旁,组成另外的字填在括号里.天空中那美丽的( )常常引得我驻足观赏 The man had had an uncomfortable trip.He was very hungry.(not only……but……as well)用括号中的连词改写上面的句子,具体说啊, 失乐园,英语怎么写 在一次“模拟微重力环境”的实验中,实验人员乘座实验飞艇到达6000m的高空,然后让其由静止下落,下落过程中飞艇所受空气阻力为其重力的0.04倍,实验人员可以在飞艇内进行微重力影响的实验 画一张画,和一篇作文! 请问“失乐园”的英文是什么? 为了观赏美丽的苍穹,每一个人都应当选择降生 这句话怎么理解有人曾问古希腊思想家阿那克萨哥拉,一个人是否应该来到这个世界.阿那克萨哥拉抬头仰望着夜空,笑着说:“为了观赏美丽的 the man had had an uncomfortable trip.he was very hungery (not only-but-as well)he had not eaten anything for thirteen hours.he had not drink anything for thirteen hours(neither-nor)wollen goods cannot be eaten.at least they are soft.the man had had 唐伯虎的《桃花庵歌》的全译是什么? 一倾角为30度的斜面放置在粗糙的水平面上,质量m=4kg的物体以a=3m/s^2的加速度沿斜面下滑,而斜面体M保持相对静止,求M于地面的摩擦力大小答案是6倍的根号3额! 假如说我今天用望远镜看见10E光年一个星球爆炸,那是10E光年钱的事情吗? 唐寅的桃花庵歌赏析正常赏析+除了表现他超脱避世的方面,还能不能表现出他还是无法摆脱仕途的幻想之类的呢?他人笑我太疯癫,我笑他人看不穿真的是他看透了一切吗?还是他也看不穿呐?请 为什么汽车定位比手机定位快 一物生来真奇怪,它是世界一盘菜,娘死以后它才生,它死以后娘还在.(打一微生物) 日全食旁边光环叫什么 诺曼底号遇难记读后感j急 “一切恩爱会,无常难得久.生世多畏惧,命危于晨露.因爱故生忧,因爱故生怖.若离于爱者,无忧亦无怖. 日全食时为什么会有光环套住.就是圆的周围为什么会有亮光.圆环套住.按理说 是整个太阳被月亮遮住 应该 都没光的 怎么还有个圆环.就是被遮住的地区都没光的啊.还有太阳被遮住应该会挺 Be early to.还是 be early for 由爱故生忧,由爱故生怖.若离于爱者,无忧亦无怖. 水处理中树脂主要去除什么东西 try to be 求求你们了一根电阻丝的电阻为R=16欧姆,将他做成正方形求(1)A B两点间电阻R AB为多少欧姆?(2)AC两点之间电阻RAB为多少欧姆? 数学的本质是什么 诺曼底号遇难记读后感五年级水平 假如战斗机在飞行当中突然爆炸,此时的飞行员没有来得及跳伞,那么这个飞行员还有没有生还的可能了?XIE XIE HUI DA. 什么是数学本质 be early和early有意思和词性上的区别吗be early是短语吗?是固定搭配吗?---------------------------------He is always early for workHe always finish homework early上面两句表述都对吗? 有关光电效应的一个问题什么是光电效应的阻遏电位(即stopping potential)啊?谁能给解释下. 求2010年世界杯主题曲《飘扬的旗帜(Wavin’Flag)》歌词及翻译?1楼,应该不是这个吧,听着不像 数学的本质是自由如何理解? 如何通过实验确定各转录因子的功能? 英语翻译(All)]We patiently waitFor some other day(Fefe Dobson and Esthero)Thats too far away so right now we say[01:53.28](All)When I get olderI will be stronger]They'll call me freedomJust like a wavin flag(And then it goes back x3)Ahhho ahhho a 数学的规律是什么?数学的本质是什么? 诺曼底号遇难记读后感300字,急 求英语达人翻译K'naand的 数学本质数学的本质? 2 3小题,写纸上,先答先采纳, wavin flag中文是什么意思 I left school early yesterday ____ the weather got worse in the afternoon【填介词、副词或连词】 did you leave the park early yesterday afternoon?no,I__there___it was closed.A left;before B stayed;until C was staying;after D was leaving;until 室内设计上 九厘板外凸15mm是什么意思 easier said than done中的said和done为什么要用过去分词 日记快 简析《西风颂》 我想要一滴水,没想到您给我整个海洋;我想要一片云,没想到您给我整个蓝天;是哪首歌的词? 韩式如何画眉毛 麻烦哪位帮我分析下西风颂第一段的修辞手法呢?. 滋润脊髓神经的液体叫什么? 关于光电效应的一道题“若激光束射入玻璃球之前能使某种金属发生光电效应现象,通过玻璃球时由于有能量损失,穿越玻璃球后射出就有可能不能使该金属发生光电效应现象”这句话为什么 garlic(大蒜)是可数名词还是不可数名词? afternoon是什么意思 霞用韩国文字怎么写 garlic clove是什么? 天空中那美丽的(),常常引得我驻足观赏给“假”字换个偏旁,组成另外个字····谢谢 天上的彩虹,什么万丈,好看极了.用霞组词 外媒:以色列空袭加沙地带 未造成人员加拿大婚外情网站欲进驻新加坡 遭民众日本一杂志启用胖模特 专为胖女孩设计以色列耄耋作家展望巴以和平并存 遭官苏富比将在墨尔本拍卖一件清朝蓝色丝绸澳媒称澳政府拟摒弃前任政府对亚洲战略法国总理将赴俄罗斯会见俄总理 讨论核阿根廷执政党保住国会最大党地位 但选美政府承诺不会将公民医保个人信息用于智能手机横行 日本偷拍案件五年翻一番英国一女士患巨结肠病 腹部肿大好似怀格鲁吉亚总统大选结束 俄格关系或“有法国总理将赴俄罗斯会见俄总理 讨论核阿根廷执政党保住国会最大党地位 但选外媒:以色列空袭加沙地带 未造成人员智能手机横行 日本偷拍案件五年翻一番未来两年国际天然气市场仍供应紧俏印度急着发射火星探测器纽约曝华裔灭门血案 5人士丧生中国赴美名校留学生 每4人就有1人退“创新之国”芬兰经验启迪中国企业加大福田两项改革荣登深圳改革英雄榜黄忠街道 全国社区网络春晚获大奖东风日产“助教之旅”走进川西高原宝刀不老凤雏新声九眼桥社区 开展便民服务活动吐槽期末考试那点事本期人物郭美美“不雅照”曝出?合作伙伴吴先生美元的势力在不断走强伊斯坦布尔杯 沃兹尼亚齐折桂尘封六年的一封信中国探月工程展在港开幕快男新片《我就是我》PK《小时代3》跟着动车去旅游 朝发夕至玩转5城第五届新津国际名校赛艇赛完美收官 阿新能源车有四大“痛点”“航空飞镖─2014”国际竞赛西南交大读两年直升加拿大读大三深圳队斩获1金1银1铜权力流动的(4)纪敏佳在中江为留守儿童上课。
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘