首页 / 知识
如何从Flex App读取Flash SWF中输入的文本的值?
2023-04-17 09:10:00

How to read the value of a text input in a Flash SWF from a Flex App?我有一个Flex应用程序,可以从CS3加载SWF。 加载的SWF包含一个名为" myText"的文本输入。 我可以毫无问题地在SWFLoader.content中看到此内容,但是我不知道我应该在Flex App中将其视为哪种类型。 我以为Flex文档涵盖了这一点,但是我只能找到如何与另一个Flex SWF进行交互。 Flex调试器告诉我它是fl.controls.TextInput类型,这很有意义。 但是FlexBuilder似乎并不了解此类。 Flash和Flex都使用AS3,而Flex具有一个全新的GUI类库。 我以为它也具有所有Flash类,但我无法了解任何fl。***软件包。
类的
无需知道对象的类型即可与之交互。当然,您在编译时会丢失类型检查,但这实际上不是什么大问题,您只需要格外小心。 如果您真的要引用该对象作为其实型,则该类位于
...如果您安装了Flash CS3,因为它仅随该应用程序一起提供。 请记住,如果按照Theo的说明进行操作并以正确的类型引用它,即使您在第一个swfs中没有使用它,它也会在两个swfs中编译该类。不幸的是fl。*类没有实现任何接口,因此您不能在实现中将它们键入接口。如果可以,将仅编译接口,该接口比实现小得多。对于这个而言,这没什么大不了的,它可能只会添加几个kb,但从长远来看,它会加起来。只是抬头;) Flex和Flash SWF本质上是相同的,只是使用不同的工具构建而成。我不确定它们是否共享相同的组件库,但是基于包名,我猜测它们至少在大多数情况下都可以。 如果是普通的文本输入,那么我猜它是mx.controls.TextInput的一个实例。 |
最新内容
相关内容
linux下读取文件命令?
linux下读取文件命令?,系统,工作,地址,数字,图片,信息,网络,命令,文件,一致,linux文件系统常用命令1、其中一些常用的命令包括ls、cd、pwd和mklinux设备加载命令行?
linux设备加载命令行?,设备,系统,信息,数字,首页,软件,密码,终端,文件,键盘,Linux如何进入纯命令行界面?打开linux系统,在linux的桌面的空白处输入linux命令行参数?
输入linux命令行参数?,工作,系统,地址,数据,流程,电脑,信息,命令,工具,管理,linux常用命令有哪些linux系统常用操作命令linux系统常用操作命令linux命令行加载中文?
linux命令行加载中文?,名称,系统,不了,传播,网上,状态,管理,中文,终端,命令,Linux的终端命令行模式下如何显示中文?解决方法其实很简单的,即把xlinux启动加载命令行?
linux启动加载命令行?,服务,系统,数字,首页,终端,环境,命令,方法,脚本,文件,虚拟机中的linux怎么进入命令方式点击打开开始菜单里的终端。打开linux命令中文输入?
linux命令中文输入?,系统,单位,软件,管理,权威,音乐,命令,模式,录像带,短片,linux系统中的,vi文字编辑器下能输入中文吗_linux文本编辑命令vilinux加载库的命令?
linux加载库的命令?,系统,地址,信息,设备,标准,服务,命令,名字,工具,首页,linux进入数据库命令连接到本机上的MYSQL,一般可以直接键入命令:mysqllinux常用命令文本?
linux常用命令文本?,工作,命令,网络,地址,系统,管理,标准,信息,目录,文件,Linux用户以及权限相关常用命令总结sudo和su类似,有一些附加的属性,管linux输入命令星号?
linux输入命令星号?,密码,网络,系统,通讯,概念,情况,数据,术语,网关,表示,如何使linux在输入密码状态下显示星号1、当你在终端输入密码时显示linux命令界面输入法?
linux命令界面输入法?,系统,工具,信息,第三,软件,输入法,名字,盘后,语言,区域,linux怎么切换输入法1、在运用程序中,您需要找到“系统工具”并linux输入空格的命令?
linux输入空格的命令?,系统,密码,工作,命令,管理,环境,电脑,终端,空格,指令,linux加空格后的执行顺序1、输入“uname”,然后按“Shift + Spacelinux终端命令输入?
linux终端命令输入?,系统,工具,电脑,工作,密码,命令,终端,照片,第一,管理,linux中的命令如何输入目录方法1:使用Ping命令打开电脑的“终端”。