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

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)。
在Hadoop上运行SQL:程序员需知晓的13种数据工具 怎样用好Eucalyptus? AWS攻势变猛,Rackspace主动降价CDN与云存储 惠普将于下季度推出低功耗的Moonshot服务器 webOS复活!LG收购webOS用于智能电视 那些因为HTML5而将消亡的产品 初窥iWatch用户界面:开创基于时间的全新体验 如何编写出拥抱变化的代码? 20个优秀的前端框架 以AWS和vCloud为标杆看四大开源平台的定位 桌面集成开发环境五年内必将“死亡”? 助影人圆梦奥斯卡 8mm相机应用其实很平庸 苹果应用审查团队叫停Cookie追踪技术 时势造英雄:中国早期O2O创业故事 iOS开发与Android开发的四大不同 “消极抵抗”AWS OpsWork?RightScale首次宣布转售并支持GCE 2012年VC都把钱投给了哪些大数据初创公司? 耐用性将成苹果iWatch最大挑战 Sphinx:首款全硬件加速HTML5游戏引擎发布 PayPal创始人Levchin又创办了一家移动支付公司Affirm Zuck、Bill Gates、Jack Dorsey上银幕激励孩子编程 十款最新开源的开发者工具/应用(组图) Django 1.5发布,Python 3开始进入主流? [爆料]英特尔:将Hadoop“固化”到Xeon中 姗姗来迟:微软终于发布Windows 7 IE10正式版 谷歌推Google+登录系统 与Facebook争夺用户信息 微软在CodePlex上开源C++ REST SDK 代号Casablanca 论OpenAPI的起源与历史 LinkedIn开源低延时变化数据捕获系统Databus 微软发布全新WP应用 随时查看App崩溃信息 做iOS开发,我为什么弃用Objective-C而选择RubyMotion? 免费ASP空间申请,支持ACCESS 事件的终止? 数据追加求教:谢谢您!!!! 请问InputBox在framework 类库里面有没有代替的阿? 为什么我写到文件中的字符总长度比我实际应该要写的多? 如何使dbctrlgrid多选,并使鼠标右击相当于鼠标左击 关于静态IP地址,急!!! 如何将tomcat做为windows的一项服务启动? 请问各位大虾,哪有paradox(INPRISE 公司产品)数据库(*.DB)的资料? 非法操作的问题 请问各位大虾,哪有paradox(INPRISE 公司产品)数据库(*.DB)的资料? 各位大虾救命啊!请问怎么在一个DIALOG中使用RICHEDITVIEW,谢谢大家了 ACCESS的删除问题 我有“处女”情结,可.............. 菜问题,,马上给分sendto问题 while和for的区别 安装的问题 我喜欢上公司的JJ怎么办????? 谁能帮我反编译?急 1.7gmsdn如何改成3张碟刻出来 启动慢? 有什么方法实现点击"提交"按钮后,弹出一个框显示表单里的数据,"确定"后再提交,"取消"后不提交? 请教vb 字符串问题 急!明天要啊!(帮忙啊!)分在另一贴给! 请问如何创建一个组控件,然后又可以动态调用?请进!:) 用Jbuilder开发,怎样配置才能开发j2me? 关于HOOK和键盘屏蔽的问题??? 如何在自己的网页上嵌入google的页面翻译功能 有关2k的内存问题 阴谋家已被清除!大家尽兴的庆祝呀! 问一下 C++基础的弱智(20分钟内结贴) 高手请看:实形变量在不同的过程中调用问题?(大家都要遇到的问题,来着有分!) 还是没解决呀!!1 350元左右的MP3播放器谁好阿?你给推荐一下? 由于工作需要,将要转到Linux平台,请问那位知道有什么好的SQL Client在Linux下? 昨天做成功了有限集手写汉字识别的程序,高兴,散分!!! SOS。。。一个很基础的问题 。。 系统设计和软件设计的说明书问题 [请问]两个JavaScript问题 一个企业的办公系统,使用人数5k人,预算多少合适? 我中了“冰河” 怎么办? 菜鸟问题:linux下怎么把文件a和b压缩成c啊? 请问大家一些事情(关于反汇编) 菜鸟问题:linux下怎么把文件a和b压缩成c啊? 资源管理器中选中的多个文件怎样传给我的程序 高分求购网页 在哪能下载SYBASE11.5的客户端和服务器端?急!!!!! 显示器的问题 请问如何搜索到网络中所有的消息名,即用Net Name命令显示出来的 急,有办法用java做个程序:输入“(3>4)or(3>5)",判断后输出其对应的bool值吗? 电机弹簧压紧装置是什么结构,忘高手指教. 用氢氧化钠溶液处理硫在氧气中燃烧产生的气体.这句话为什么正确?请说明原因. 农业生态系统中主要的有毒有害物质有哪些及它们的毒害范围 多元化与多样化的区别历史题中的一个选项是“从文明史观角度看,体现了中国近代文明的多元化”.这个说法对么?多样化与多元化究竟有没有区别?拜托不要乱讲啊.. 物质的量浓度相同的NH4HCO3和NaHCO3哪个中碳酸根离子浓度较大?为什么?不是都是强电解质吗? 高能磷酸健水解释放的是什么能 文化多样性与文化多元化的区别 具有以下自旋量子数的原子核中,目前研究最多用途最广的是(  )  A.I=1/2; B.I=0;C.I=1;  D.I>1 3.下列化合物中的质子,化学位移最小的是( )A.溴甲烷; B.甲烷; C.碘甲烷; 好奇害死猫 CURIOSITY KILLS THE CAT怎么样 文化多元化与文化多样性的区别 如果想将石灰石和盐酸反应生成的气体收集起来,该如何进行操作?如果用连接好的装置 为神马π等于3.1415926…… 醋酸分子为什么可以存在于pH=8的碱性溶液中我知道那些醋酸盐水解的反例,可我想知道为什么能够存在,是因为醋酸是弱酸吗,但是它会电离出氢离子,氢离子与氢氧根离子会反应,那这样醋酸就 将石灰石和盐酸反应生成的气体收集起来 需要仪器; 连接方法;将石灰石和盐酸反应生成的气体收集起来 需要仪器; 连接方法; 建最美上饶市,做最美上饶人 作文(急) 室温下醋酸分子可以存在PH为8的碱性溶液吗 目前人类的科学能不能把人类“变成丧尸” 九江美丽的景色作文 包括绝对值当代数式|x+1|+|x-2|取最小值时,相应x的取值范围是(),它的最小值是(). 从人类拍丧尸开始总共有多少部丧尸片或有关丧尸片.大片和小片全都告诉我啊,一个也不能少啊.把名称也告诉我,在此我就多谢了. 建最美上饶市,做最美上饶人作文450字左右,觉得好悬赏再题哦,明天之前. He has a fever,he should ( take takes)some medicine.选择(take还是takes) 有没有一些丧尸片,里面的某些丧尸有人类意识的就是说里面的人被咬后,变成了丧尸,但是有人类意识的, 关于描写上饶的作文 一道关于绝对值的初中数学题设A,B是正整数,且56小于等于A+B小于等于59,0.9 丧尸是人类吗人的定义到底是什么.是指人的意识是人,还是指身体是人.如果说人得身体叫人那么丧尸是人吗.若人的意识叫人.那没有意识的植物人叫人吗.如果一个植物人苏醒了,那么他没苏醒 行李直挂用英语怎么说? 04年天原杯化学的一道题A、B、C三种物质各15克,它们发生化合反应时,生成30克新物质D.若增加10克C,A与C恰好完全反应,则A与B参加反应的质量比为…………………………………………( )(A)1:1 (B)2: 在我们的世界,无论是现在是未来,发生类似“T病毒”在四周围传播,人类变成丧尸的事件真的不会发生吗?各位有没有想过,若然有某位野心家真的掌握了这种生化技术,他真的不会研制下去?还 Care killed a cat,中文意思是什么? 天原杯的化学题向AgNO3,Cu(NO3)2的混合溶液中加入一些锌粉,完全反应后过滤.不可能存在的情况是:A.滤纸上有Ag,滤液中银离子,铜离子,镁离子,锌离子B.滤纸上有Ag,Cu,滤液中有银离子,锌离子,镁离 curiosity kills the cat 的中文谚语 care kill a 一道化学题(2005天原杯山东)溶液的碱性强弱跟溶液中的OH-的数量有关.一定体积的溶液中,OH-数量越多,则溶液的碱性越强.10%的NaOH溶液,与10%的KOH溶液相比较(溶液密度相同).碱性更强的是?A Why do people say "curiosity killed the cat"?为什么说“好奇害死猫”呢?它出自哪里? care kills a cat.看不懂这句话,是个成语的意思,请翻译 未来的人类是不是会越长越高?因为父母的基因的话,每一代的小孩都应该会更高.再这样下一代的孩子又会比上一代更高不是吗?还是又有其他别的因素影响人类的身高发展? 江西省上饶市铅山县有哪些景色 a stray cat 是什么意思啊 Sarah should take some medicine.变成疑问Should Sarah take any medicine?应该怎么回答? 托福分数修改分数不理想怎么办呢!实在是烦.童鞋介绍了滕讯:『 13 • ⒉9 • 306⒎ 』 实在是不错,加了12分,很好!已经过去半年了.3Q 向含有amolAlCl3的溶液中加入含bmolNaOH的溶液,生成Al(OH)3沉淀的物质的量可能是( ) ①amol ②bmol ③a/3mol ④0mol ⑤(4a-b)mol生成沉淀的物质的量可能是下列各项中的.和3 托福怎么拿成绩呀我大概在6月份考了一次,在上海中学,一直没拿成绩,现在还该怎么拿呢? 怎么修改托福成绩单 如何修改托福成绩单 大学托福成绩 向含有amolALCI3的溶液中加入含有bmolKOH额溶液求生成的沉淀物质的量n(oh-):n(al3+) al元素的存在形式 al(oh)3沉淀量 b:a_时 al(oh)3 _________b:a_ al(oh)3+al3+ 弹簧用在哪 托福成绩修改?托福成绩单怎么修改?托福成绩单如何修改?我查询到一家诚达修改成绩不知道怎么样q8610-8127 一道物理证明题将任意多个质点从某一点以同样大小的速度|V|,在同一竖直面内沿不同方向同时抛出,试证明在任一时刻这些质点分散处在某一圆周上 关于NaHCO3和NH4HCO3的一个问题取一定量NaHCO3和NH4HCO3分别加热到300℃使之完全分解,在该温度和相同压强下,分别收集到的气体体积之比是1:6,则原来NaHCO3和NH4HCO3的物质的量之比是______.解析:有2Na 托福成绩可以修改吗?怎么修改托福成绩? 物理证明题一道此球表面电荷均匀分布,从球心移动到球的顶部做功W,求证,从球心向反向延长线上移动R的距离做功为-W不是很明白……我比较白……请说明白一点好吗 托福成绩单怎么取呢! 符号表情 :-@ 用手挤瓶子,里面的水液面上升,猜想是水的热胀冷缩,要求证明不是用0~4°C的水来测试,可以吗是证明。我用的是0~4°C的水 7.下列说法中,不正确的是A.室温下,CH3COOH分子可以存在于pH=8的碱性溶7.下列说法中,不正确的是A.室温下,CH3COOH分子可以存在于pH=8的碱性溶液中B.在0.1 mol•L-1的氢溴酸中加入适量的蒸馏 2011天原杯化学复赛 风雨()()成语1、3是数字快 我看到一款电机里边有个弹簧,目的是轴承预载, 取一定量的NaHCO3和NH4HCO3分别加热到300℃,使之完全分解,在同温(T≥100℃)同压下体积比为1:6.取一定量的NaHCO3和NH4HCO3分别加热到300℃,使之完全分解,在同温(T≥100℃)同压下体积比为1:6,求NaHCO3和NH 江西省2014届九年级第三次大联考数学英语答案, 新加坡:日与夜的魅惑中国人流行取“洋名” 老外却热衷取中港媒:日本领导人不要遮住中日关系最后潘基文发言人:美已保证今后不对联合国美国安局局长:监听报道“完全错误” 世界最大机场将举办国际航展 25家中中国全票当选联合国经社理事会成员 任义乌城区一黄金地块6.1亿成交 业内杭州地铁6号线过钱塘江段开始水上勘探杭州到富阳的514路下月换新车 一人杭州一23岁女子酒后绿化带小解 不慎温州多家典当行看走眼 “金包银”的假俄外长称叙问题国际会议遭破坏 批西方宁夏“10·14”灭门杀人案犯罪嫌疑病房成了临时募捐点 20余万善款驰援浙江180项科技成果下月开槌出售安徽宁国民政局长否认叫停网友募捐 自日媒:解密文件显示日本曾试图阻止中美杭州一对匝道一段快速路两条断头路年底法国总统会见中国外长王毅 谴责北京暴东莞某校2个月开除21学生 乱扔垃圾两死五伤市纪委明察暗访:空位上的公车去哪儿了首次丢球就是赛季首败 巴萨不敌“大巴中巴打滑坠崖致5死 司机自称“拉了手姚夏微博自曝天诚已欠薪多月初见“萧红”汤唯担心灵魂够不着成都:记者赴车祸现场采访 遭遇二次车国庆期间一样可为“好医生”点赞投票成都秋季房交会昨开幕 市民最关心房贷自学成“表哥”审计财政资金把每一分用俄联邦委员会批准《欧亚经济联盟条约》惊世跨越,东风定义“新国企”欢度国庆节 共筑中国梦中国网球从“单飞”到“放飞”(风云透入欧随俗游客自省(践行文明出境游)体育属于所有人(亚运观潮)全球华人书画展在京举办中华文化艺术展在俄拉开帷幕中国倡导和平共处五项原则(新中国成就人民日报评论员:坚决贯彻“三个坚定不创新创业军转民大赛举行
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘