2006年7月27日
摘要: 在Flash Remoting与.Net的结合中,要返回多个值给Flash,比如返回一个数组或结构体的数据,比较简单,主要代码如下:Test.Aspx: Flash中接受结果的方法: function sayGreeting_Result(evt:ResultEvent):Void { if (evt.result != null) { trace(evt.result[0]... 阅读全文
posted @ 2006-07-27 10:22 三千 阅读(1177) 评论(0) 推荐(0) 编辑
  2006年7月7日
摘要: 在一个movie clip(以下简称mc)中放入一个动态文本框,然后调整该mc的_alpah值,你会发现,“动态文本”框似乎不受影响。 在Flash8中,可以这样解决: 方法一: 给“动态文本”框添加一个滤镜效果。然后即可以通过调整mc的_alpah值改变文本框的透明度了,如果你不想要滤镜效果显示出来,可以设置为“投影”滤镜,然后将距离设为0,这样投影效果看不见,跟未设置一样,但文本框的透明度... 阅读全文
posted @ 2006-07-07 11:44 三千 阅读(4759) 评论(0) 推荐(1) 编辑
摘要: 在FMS编程中,我们经常在使用摄像头前,要进行摄像头的检测,检测是否有摄像头或摄像头是否可用。通常地,我们通过这种方式检测摄像头是否繁忙: var temp_cam = Camera.get();if (temp_cam == -1 ){trace('视频设备正忙'); } 但不知为什么,这样的检测方式,在我测试时,始终不能通过,我有意让另一程序使用摄像头,然后运行此段代码。结果显示摄像头还是可用... 阅读全文
posted @ 2006-07-07 11:06 三千 阅读(3297) 评论(5) 推荐(0) 编辑
  2006年7月4日
摘要: 我们常做的一件事情,就是在文章系统中,截取一定长度的文章标题,超过指定长度,就加“...” 如两个字符串: string str1 = "中国人要啊abc呀~"; string str2 = "1中国人23456abc呀~"; 要截取后,输出: str1 = "中国人要..."; str2 = "1中国人2..."; 即要把中英文混合的字符串,在截取后,长度要一致,即8个字节的长度(不包括... 阅读全文
posted @ 2006-07-04 23:54 三千 阅读(14061) 评论(15) 推荐(1) 编辑
摘要: 下边这段来自:DengJie.com 作者:Danger============================================================= 以前 Flash COM 帮助文档都是安装到Flash中的,而Flash Media Server 2 中的帮助却是PDF格式,也就没法在 Flash 中观看了. 我还是更喜欢通过 Flash 看帮助,于是决定DIY一... 阅读全文
posted @ 2006-07-04 10:47 三千 阅读(884) 评论(1) 推荐(0) 编辑
  2006年6月27日
摘要: 今天还是继续说说C#调用系统Api启动外部程序的方法,今天要说的是CreateProcess这个Api函数,相比前两篇文章(一、二)中所说的Api,CreateProcess参数要更复杂一些,但使用起来,要更灵活。1. using System.Runtime.InteropServices; 2. CreateProcess中用到了几个结构体类型,先声明他们: [System.R... 阅读全文
posted @ 2006-06-27 17:54 三千 阅读(8846) 评论(5) 推荐(2) 编辑
摘要: 这个故事最早在自己的一个心情博客中转载,后来那个博客随着网站的关闭而关闭,今天又想起这个故事,再转一次。 斯坦门茨是一位著名的德国技术专家,一次美国福物公司的一台电机坏了,几经努力都没修好。于是他们请来了斯坦门茨,他检查之后,在电机外壳划了一条线,说:"打开电机,记号处里面的线圈减少16圈,毛病就好了"。人们将信将疑地照办了,果然成功。电机修好后,他向老板索要了一万美元的报酬。老板问为... 阅读全文
posted @ 2006-06-27 10:40 三千 阅读(706) 评论(2) 推荐(0) 编辑
  2006年6月26日
摘要: 调用Win32 API。1. using System.Runtime.InteropServices; 2. [DllImport("shell32.dll")] public static extern int ShellExecute(IntPtr hwnd,StringBuilder lpszOp,StringBuilder lpszFile,StringBuilder lp... 阅读全文
posted @ 2006-06-26 15:48 三千 阅读(7011) 评论(1) 推荐(0) 编辑
摘要: 调用Win32 API。1. using System.Runtime.InteropServices; 2. // //#define SW_HIDE 0 //隐藏窗口,活动状态给令一个窗口 //#define SW_SHOWNORMAL 1 //用原来的大小和位置显示一个窗口,同时令其进入活动状态 //#define... 阅读全文
posted @ 2006-06-26 15:13 三千 阅读(8299) 评论(4) 推荐(0) 编辑
摘要: 主要思路是调用Win32 API。1.引入命名空间 using System.Runtime.InteropServices; 2.声明(把一个Win32 API函数转成C#函数) //声明INI文件的写操作函数 WritePrivateProfileString() [DllImport("kernel32")] private static exte... 阅读全文
posted @ 2006-06-26 11:37 三千 阅读(2971) 评论(0) 推荐(0) 编辑