- 浏览: 393252 次
- 性别:
- 来自: 天津
文章分类
- 全部博客 (196)
- window编程 (18)
- FLEX (37)
- 数据库 (5)
- Java---Struts2 (8)
- Window相关知识 (4)
- 网站建设相关知识 (2)
- java基础知识 (6)
- C# (8)
- 虚拟化 (3)
- 服务器--sound server (1)
- 网络协议 (5)
- Linux (21)
- linux-命令 (3)
- Windows-2008R2 (1)
- VBScript,异常处理 (1)
- windows域 (1)
- 弦歌不辍 (1)
- 语言---c++ (16)
- MFS (1)
- grub (1)
- 技术介绍 (3)
- 百度之星 (5)
- Web服务 (1)
- 存储管理 (2)
- NoSQL (3)
- plymouth (1)
- 工具 (1)
- 云计算 (1)
- 嵌入式 (1)
- usbip (1)
最新评论
-
canghailan:
C++中能直接操作的最大位数64,每64位统计,最后相加,暂时 ...
判断一段内存是否全部为0 -
yiranwuqing:
canghailan 写道Hamming weight 算法应 ...
判断一段内存是否全部为0 -
canghailan:
Hamming weight 算法应该效率更高
判断一段内存是否全部为0 -
zoufangyingzi:
楼主都用了哪些jar包,压缩包中没有lib包///
Rest实例演示 -
zpz112358:
具体是什么意思啊?
flex blazed 配置多个remoting-config
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
xmlns="*" creationComplete="init();">
<mx:Script>
<![CDATA[
import flash.net.FileReference;
import mx.controls.Alert;
import mx.events.CloseEvent;
import flash.events.*;
private var file: FileReference;
private function init(): void{
Security.allowDomain("*");
file = new FileReference();
file.addEventListener(ProgressEvent.PROGRESS, onProgress);
file.addEventListener(Event.SELECT, onSelect);
}
private function upload(): void{
file.browse();
}
private function onSelect(e: Event): void{
Alert.show("上传 " + file.name + " (共 "+Math.round(file.size)+" 字节)?",
" 确认上传",
Alert.YES|Alert.NO,
null,
proceedWithUpload);
}
private function onProgress(e: ProgressEvent): void{
lbProgress.text = " 已上传 " + e.bytesLoaded
+ " 字节,共 " + e.bytesTotal + " 字节";
var proc: uint = e.bytesLoaded / e.bytesTotal * 100;
bar.setProgress(proc, 100);
bar.label= " 当前进度: " + " " + proc + "%";
}
private function proceedWithUpload(e: CloseEvent): void{
if (e.detail == Alert.YES){
var request: URLRequest = new URLRequest("http://localhost/JZService/WebForm1.aspx");
try {
file.upload(request);
} catch (error:Error) {
trace(" 上传失败");
}
}
}
]]>
</mx:Script>
<mx:Canvas width="100%" height="100%">
<mx:VBox width="100%" horizontalAlign="center">
<mx:Label id="lbProgress" text="上传"/>
<mx:ProgressBar id="bar" labelPlacement="bottom" themeColor="#F20D7A"
minimum="0" visible="true" maximum="100" label="当前进度: 0%"
direction="right" mode="manual" width="200"/>
<mx:Button label="上传文件" click="upload();"/>
</mx:VBox>
</mx:Canvas>
</mx:Application>
服务端代码:WebForm1.aspx
private void Page_Load(object sender, EventArgs e) {
// 在此处放置用户代码以初始化页面
HttpFileCollection uploadedFiles = Request.Files;
string Path = Server.MapPath("data");
for(int i = 0 ; i < uploadedFiles.Count ; i++) {
HttpPostedFile F = uploadedFiles[i];
if(uploadedFiles[i] != null && F.ContentLength > 0) {
string newName = F.FileName.Substring(F.FileName.LastIndexOf("\\") + 1);
F.SaveAs(Path + "/" + newName);
}
}
}
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
xmlns="*" creationComplete="init();">
<mx:Script>
<![CDATA[
import flash.net.FileReference;
import mx.controls.Alert;
import mx.events.CloseEvent;
import flash.events.*;
private var file: FileReference;
private function init(): void{
Security.allowDomain("*");
file = new FileReference();
file.addEventListener(ProgressEvent.PROGRESS, onProgress);
file.addEventListener(Event.SELECT, onSelect);
}
private function upload(): void{
file.browse();
}
private function onSelect(e: Event): void{
Alert.show("上传 " + file.name + " (共 "+Math.round(file.size)+" 字节)?",
" 确认上传",
Alert.YES|Alert.NO,
null,
proceedWithUpload);
}
private function onProgress(e: ProgressEvent): void{
lbProgress.text = " 已上传 " + e.bytesLoaded
+ " 字节,共 " + e.bytesTotal + " 字节";
var proc: uint = e.bytesLoaded / e.bytesTotal * 100;
bar.setProgress(proc, 100);
bar.label= " 当前进度: " + " " + proc + "%";
}
private function proceedWithUpload(e: CloseEvent): void{
if (e.detail == Alert.YES){
var request: URLRequest = new URLRequest("http://localhost/JZService/WebForm1.aspx");
try {
file.upload(request);
} catch (error:Error) {
trace(" 上传失败");
}
}
}
]]>
</mx:Script>
<mx:Canvas width="100%" height="100%">
<mx:VBox width="100%" horizontalAlign="center">
<mx:Label id="lbProgress" text="上传"/>
<mx:ProgressBar id="bar" labelPlacement="bottom" themeColor="#F20D7A"
minimum="0" visible="true" maximum="100" label="当前进度: 0%"
direction="right" mode="manual" width="200"/>
<mx:Button label="上传文件" click="upload();"/>
</mx:VBox>
</mx:Canvas>
</mx:Application>
服务端代码:WebForm1.aspx
private void Page_Load(object sender, EventArgs e) {
// 在此处放置用户代码以初始化页面
HttpFileCollection uploadedFiles = Request.Files;
string Path = Server.MapPath("data");
for(int i = 0 ; i < uploadedFiles.Count ; i++) {
HttpPostedFile F = uploadedFiles[i];
if(uploadedFiles[i] != null && F.ContentLength > 0) {
string newName = F.FileName.Substring(F.FileName.LastIndexOf("\\") + 1);
F.SaveAs(Path + "/" + newName);
}
}
}
发表评论
-
flex使用amchart的破解水印方法
2010-12-23 10:18 2830需要继承AmChart的类,将宽、高、透明度设成0,例如: ... -
FLEX习作:图片轮播(18种过渡效果随机应用)
2010-08-29 00:51 2368主文件imgshow.mxml: 引用 <?xml v ... -
AS3及Flex的百条常用知识
2010-08-27 17:38 1571【自动大小调整和对齐】 TextField.autoSize ... -
Flex:在PANEL的title上加一个button
2010-08-26 16:30 1410在panel的titleBar上添加按钮,首先 overrid ... -
flex blazed 配置多个remoting-config
2010-08-22 17:37 2245我把配置贴出来,大家如果有类似需求可以参考下: remoti ... -
flex chart网站
2010-08-22 12:25 1888http://examples.adobe.com/flex2 ... -
FLEX:TypeError: Error #1034解决
2010-07-25 15:17 1693LEX:TypeError: Error #1034: 強制轉 ... -
页面跳转问题
2010-07-25 15:15 991其实对于这个题目是不恰当的,因为flex中是没有页面这个概念的 ... -
AIR的绿化
2010-07-25 14:35 778http://hi.baidu.com/fsnhf/blog/ ... -
flex中扩展combobox功能
2010-07-23 22:54 1350近段时间在忙flex的东西,边学习边使用。里边有个ComboB ... -
Flex调用Webservice时可能产生的所有错误,监控哪些错误
2010-07-22 22:22 2344判断web服务是否没有方法,是否路径错误,是否编码错误,是否解 ... -
flex Webservice 有哪些事件可监控
2010-07-22 21:25 1151private var webserviceURL:WebSe ... -
Flex跨域调用Webservice问题
2010-07-22 18:05 1966最近在用Flex做一个项目,在本机调试一切正常,传到服务器上之 ... -
Flex 字体使用
2010-07-20 22:36 1318Flex 支持的True Type和Open Type类型的字 ... -
个人总结flex各种用法
2010-07-20 22:29 1705多篇日志总结的,非原创,但为了更多人看这篇不错的日志,设置为原 ... -
Flex 平铺背景图片
2010-07-20 21:54 2152package { import flash.geom.Rec ... -
使用flex的session
2010-07-20 21:48 9981.写 session mxml 文件 加 <mx ... -
Flex控制session方法
2010-07-20 21:48 1611采用filter 监控 MessageBrokerServle ... -
Flex DataGrid 内联 itemRenderer
2010-07-20 14:51 2513dp.itemUpdated(event.data," ... -
LocalConnection实现swf与swf之间通信
2010-07-19 22:40 3210LocalConnection可以实现swf与swf之间的通信 ...
相关推荐
这款引擎的正式版发布,意味着它已经经过充分测试,具备了稳定性和兼容性,能够满足专业开发者的各种需求。Flare3D 2.0 的核心优势在于其易学性,它使得熟悉Flash的开发者能够轻松过渡到3D领域,而无需深入学习复杂...
- 启动Eclipse,进入`Window > Preferences > Flex > Installed Flex SDKs`,修改Flex SDKs 2.0和3.0的路径,并应用设置。 - 重启Eclipse,现在你应该可以在Eclipse中看到Flex的相关选项。 6. **卸载原Flex ...
AMFPHP 2.0版是AMFPHP框架的第二个主要版本,它引入了新的特性和改进,以优化开发者的工作流程和提升整体性能。这个alpha1版本可能包含了早期的开发成果,供开发者测试和反馈,以便在正式版本发布前修复潜在问题和...
9. **Flex Builder 3 Beta 3序列号的使用**:Flex Builder 3 正式版和Beta 3的序列号判断算法相同,通过修改特定文件可以使用Beta 3的序列号注册正式版。但这属于破解行为,不建议在商业环境中使用。 通过以上步骤...
此外,随着Web 2.0技术和移动设备的普及,地图应用的需求日益增长,使用Flex构建GIS应用将成为一种趋势。 ### 总结 通过上述介绍可以看出,ArcGIS API for Flex为开发高质量的地图Web应用程序提供了强有力的支持。...
3. **GDiagram-2.0-beta**:这可能代表GDIagram的2.0 beta版本,通常预发布版本(如beta)用于测试和反馈,以在正式发布前修复问题和改进功能。 通过这些资源,学习者可以了解到如何在Flex项目中集成第三方库,创建...
- **用户界面**:由 Adobe Flash 或 Flex 开发的 SWF 文件构成,负责呈现用户界面以及控制视频播放等操作。 - **ActionScript**:客户端使用 ActionScript 编写代码,处理用户交互及服务器通信。FMS3 支持 ...
ilog elixir 1.0 FrameWork 正式版 ilog elixir 2.0 FrameWork (试用版) ilog elixir 1.0 Source (非反编译版本) ilog elixir 2.0 Source (反编译版本,有错,不能正常运行) ilog-elixir.swc (Libary)(1.0,2.0)
- **2009 年 7 月**:发布 1.0 正式版,继续支持 Silverlight 2 和 Silverlight 3 beta。 - **2009 年 11 月**:发布 1.1 版,仅支持 Silverlight 3。 - **2010 年 3 月**:发布 1.2 版,继续支持 Silverlight 3。 -...
这个压缩包中包含的“License.txt”文件通常包含了软件的许可协议,对于开源项目,可能是MIT、Apache 2.0或GPL等许可,这决定了用户如何使用、修改和分发这个库。开发者在使用这个API时,必须遵守这些许可条款,以...
FlexCAN模块提供全CAN协议规范的实现,版本为2.0B,包括标准数据帧和远程帧以及扩展数据帧和远程帧。其特点包括零至八字节的数据长度、可编程的波特率可达1Mb/s、内容相关的地址映射、灵活的邮箱(最多16个,适用于...