24
Oct 05

Flash8 remoting 安装包

Download

将上面的安装解压到 Macromedia\Flash 8\en 的目录中就可以使用了。


02
Sep 05

AMFPHP 中文乱码问题

Download

这几天用AMFPHP时发现MYSql数据库编码是UTF-8的话会碰到乱码问题,后对AMFPHP稍做的改动,问题解决。
如果你有同样的问题可以试试,这个版本。


18
Aug 05

Flash Remoting for ASP

ASPServices为了可以和AFMPHP一样使用flash自己的Remoting,现正在升级开发中,请大家时时关注。


08
Apr 05

ASPServices的一个实例

ASPServices程序有两个部分一个FLASH的MXP包,一个是function.asp(ASP服务器的文件)

ASPServices配置:
首先要在FLASH上装中ASPServices双击ASPServices.mxp。
然后将function.asp放在你的虚拟主机中。
下的一个实例包中有详细的代码,如果有不明白的地方可以问我。

实例包下载


02
Apr 05

基于ASPServices的Guestbook

一个基于ASPServices技术的Guestbook,以这个留言本做一个示例,演示一下ASPServices的一些功能,ASPServices的主要功能是FLASH和数据库的互动。

20050402125506

[Guestbook]

也可以下载下来看ASPServices


13
Mar 05

ASPServices – Flash Remoting for ASP

ASPServices是我自己开发的一个Flash和ASP互动的一个程序,因为是第一个版本所以可以功能不是很完善。不过可以做过FLASH和数据库的互动。
程序有两个部分一个FLASH的MXP包,一个是function.asp(ASP服务器的文件)

ASPServices配置:
首先要在FLASH上装中ASPServices双击ASPServices.mxp。
然后将function.asp放在你的虚拟主机中。
接下来就是应用了:
下在是FLASH里的代码
if (install != true) {
asp = new ASPServices();
asp.setDebug(true);
asp.setDefaultGatewayUrl("http://localhost/asp/dataxml");//在这里写上你的dataxml.asp地址不给后面的.asp
install = true;
}
obj = new Object();
obj.database = "select * from news";
asp.setService("getOne");
asp.setService("getAll",obj);
function getAll_result(result) {
grid1.dataProvider = result;
}
function getOne_result(result) {
trace(result);
}

在dataxml.asp中的代码如下
注意的是先要载入数据连接CONN
<%@ LANGUAGE = VBScript.Encode %>
<!--#include file="conn.asp"-->
<!--#include file="function.asp"-->

<%
function getAll()
sqlString = getVar("database")
set rs= conn.Execute(sqlString)
result(rs)
rs.close
end function

function getOne()
dd="rs"
result(dd)
end function
conn.close
%>

好了程序可以用了,你试试,这个是一个简单的教程。
下载包中有代码
ASPServices


01
Aug 04

Remoting中文系统解决

大家都知道,remoting在一开始前是不支持中文系统的.自从推出remoting的组件以后,一直听说支持中文系统了,却找不到相关的教程.今天和S试了一下,发现可以用如下的方法:

都知道,旧版的remoting使用:
#include "NetServices.as"
#include "NetDebug.as"

来导入类,其实在装好了新的remoting组件以后,以及新的remoting的AS类,

相关代码,点击下载

然后改为:
import mx.remoting.*;
import mx.remoting.debug.*;
NetDebug.initialize();