2014-02-08 2 views
0

은 내가 ActionScript에서이 기능이 AS3
의 방법을 개선 할 필요가 :이 바이트 코드 표현 이 actionscript 바이트 코드는 어떻게되어야합니까?

public function as_setInvites(param1:Object) : void { 
    this.messageArea.htmlText = param1.toString(); 
    } 

:

trait method Qname(PackageNamespace(""),"as_setInvites") dispid 0 
method 
name null 
param Qname(PackageNamespace(""),"Object") 
returns Qname(PackageNamespace(""),"void") 

body 
maxstack 2 
localcount 2 
initscopedepth 16 
maxscopedepth 17 

code 
getlocal_0 
pushscope 
getlocal_0 
getproperty Qname(PackageNamespace(""),"messageArea") 
getlocal_1 
callproperty Multiname("toString",[PrivateNamespace("-","16"),Pac ..etc 
setproperty Qname(PackageNamespace(""),"htmlText") 
returnvoid 

그리고 이것은 내가 필요로 무엇을

public function as_setInvites(param1:Object) : void { 
    this.messageArea.html = true; 
    this.messageArea.wordWrap = true; 
    this.messageArea.multiline = true; 
    this.messageArea.htmlText = param1.toString(); 
    } 

다음 코드의 수정 바이트 코드는 어떻게되어야합니까? 어떤 도구입니까? 감사합니다.

잠시 후 16,

답변

0

, 난 솔루션 founf 생각 : 당신이 해결책을 발견

getlocal_0 
getproperty Qname(PrivateNamespace(""),"messageArea") 
pushtrue 
setproperty Qname(PackageNamespace(""),"html") 
getlocal_0 
getproperty Qname(PrivateNamespace(""),"messageArea") 
pushtrue 
setproperty Qname(PackageNamespace(""),"wordWrap") 
getlocal_0 
getproperty Qname(PrivateNamespace(""),"messageArea") 
pushtrue 
setproperty Qname(PackageNamespace(""),"multiline") 
관련 문제