摘要: 通常我们在程序中需要调用WebService时,都是通过“添加Web引用”,让VS.NET环境来为我们生成服务代理,然后调用对应的Web服务。这样是使工作简单了,但是却和提供Web服务的URL、方法名、参数绑定在一起了,这是VS.NET自动为我们生成Web服务代理的限制。如果哪一天发布Web服务的URL改变了,则我们需要重新让VS.NET生成代理,并重新编译。在某些情况下,这可能是不能忍受的,我们需要动态调用WebService的能力。比如我们可以把Web服务的URL保存在配置文件中,这样,当服务URL改变时,只需要修改配置文件就可以了。 说了这么多,实际上我们要实现这样的功能:publi.. 阅读全文
posted @ 2012-09-25 15:28 零纪录 阅读(11342) 评论(5) 推荐(3) 编辑
摘要: 1、JQuery的核心的一些方法$("Element").length; ‘元素的个数,是个属性 $("Element").size(); ’也是元素的个数,不过带括号是个方法 $("Element").get(); ‘某个元素在页面中的集合,以数组的形式存储 $("Element").get(index); ’功能和上面的相同,index表示第几个元素,数组的下标 $("Element").get().reverse(); ‘把得到的数组方向 $("Element1").i 阅读全文
posted @ 2012-09-23 16:44 零纪录 阅读(12091) 评论(0) 推荐(0) 编辑
摘要: jQuery获取客户端控件select一、 获取select中选择的text与value相关的值获取select选择的Text : var checkText=$("#slc1").find("option:selected").text();获取select选择的value:var checkValue=$("#slc1").val();获取select选择的索引值: var checkIndex=$("#slc1 ").get(0).selectedIndex;获取select最大的索引值: var maxIn 阅读全文
posted @ 2012-03-07 19:35 零纪录 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 一、复制舞台上的影片剪方法1——反射方法:?var ClassRef:Class = getDefinitionByName(getQualifiedClassName(t_mc)) as Class; var clone_mc:DisplayObject = new ClassRef(); addChild(clone_mc);方法2——构造器方法:?var ClassRef:Class = t_mc.constructor; var clone_mc:MovieClip = new ClassRef(); addChild(clone_mc);方法3——编译器自动生成类方法:此方法是方法1 阅读全文
posted @ 2012-01-05 15:04 零纪录 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 在Adobe Flash Player升级到9.0.124后,由于安全策略更改,原来Socket或XmlSocket的应用里的http方式加载安全策略的手段不能继续使用。更改如下: 1,首先检测目标服务器的843端口是否提供安全策略2,如果1没有检测到策略,则检测actionscript是否使用了Security.loadPolicyFile(xmlsocket://) 手段提供安全策略,如果还没检测到,则使用第3步检测3,检测目标服务器目标端口是否提供安全策略。在说具体处理方式前,我先描述一下Flash Player的验证过程。在Flex程序发出Socket或XmlSocket(以下统称为S 阅读全文
posted @ 2011-07-02 13:44 零纪录 阅读(1052) 评论(0) 推荐(0) 编辑
摘要: 这节讲讲如何用flex与c#进行socket通讯。Flex端(当然你也完全可以用flash来写)使用import flash.net.Socket;包来做。通过ProgressEvent.SOCKET_DATA时刻检听是否接收到数据,接收到数据后触发函数receiveData。使用var message:String=CurSocket.readMultiByte(CurSocket.bytesAvailable,"GB2312");可以把c#服务器发送过来的数据接收到。CurSocket.writeUTF(Message.text);可以将数据发送给指定c#服务器至于服务 阅读全文
posted @ 2011-07-02 13:42 零纪录 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 近些年webGame非常火爆,可惜相关教程实在少之又少,在我学习过程中无数次baidu,google。发现实际涉及wenGame核心的东西基本没有。于是就有了把我学习过程中使用和总结的代码拿上来给大家分享,让有共同爱好的同学们少走弯路。本教程基于flex与c#,做到完全同步的游戏设计与编写。本教程只提供实现基本功能的代码,只要融会贯通,就能在此基础上制作出无比强大的网络游戏。这篇教程最好是对c#有一定基础,会使用vs的同学。如果不会,我推荐看一下《c#网络应用编程》。本教如需转载,请注名作者——汪舰,联系方式sxnrt#126.com。先来段c#下基由socket连接的代码,什么不是讲flex 阅读全文
posted @ 2011-07-02 13:40 零纪录 阅读(427) 评论(0) 推荐(0) 编辑
摘要: sp_rename 是一个功能丰富的存储过程,能够对 表、视图、列、存储过程、触发器、默认值、数据库、对象或规则进行重命名,并且保证不丢失数据。 下例将TB_MoneyPay_PJApply表中的字段PayMoney修改为PaidCash:EXEC sp_rename 'TB_MoneyPay_PJApply.[PayMoney]', 'PaidCash', 'COLUMN' sp_renamedb更改数据库的名称。下例将数据库 accounting 改名为 financial。EXEC sp_renamedb 'accounting&# 阅读全文
posted @ 2011-06-22 15:35 零纪录 阅读(948) 评论(0) 推荐(0) 编辑
摘要: 一、CKFinder的若干问题1.单独使用ckfinder从原fckeditor分离出来以后可以单独使用,通常我习惯于在工具栏中添加ckfinder.dll,这样以后要使用ckfinder直接从工具箱拖出来即可.拖到页面中后,会形成这样一个控件实例:1<CKFinder:FileBrowser ID="FileBrowser1" runat="server"></CKFinder:FileBrowser>2.上传文件自动重命名修改ckfinder的源文件,找到Connector\CommandHandlers\FileUpload 阅读全文
posted @ 2011-05-27 11:10 零纪录 阅读(9255) 评论(0) 推荐(0) 编辑
摘要: 一.JavaScript调用ActionScript公开的方法在Flex中通过ExternalInterface调用addCallback()来将AS的一个方法注册为一个JS和VBScript可以调用的方法。函数如下:addCallback(function_name:String, closure:Function):voidfunction_name就是Flex对外部展示,能够被JS调用的函数。closure是Flex中AS写的函数as:<?xml version="1.0" encoding="utf-8"?> <mx:Appli 阅读全文
posted @ 2011-03-16 11:21 零纪录 阅读(2031) 评论(0) 推荐(0) 编辑