「Editor.OpenFile()のポリフィル」の版間の差分

Kazy (トーク | 投稿記録)
MSY-07 (トーク | 投稿記録)
SyntaxHighlightにcopyの追加
 
(2人の利用者による、間の4版が非表示)
1行目: 1行目:
Editor.OpenFile()は開いたDocumentオブジェクトを返さない.
Editor.OpenFile()は開いたDocumentオブジェクトを返さないので、Documentオブジェクトを返すようにするポリフィルです。Editor.OpenFile()が開いたDocumentオブジェクトを返すようになるまでは使えます。


Editor.OpenFile()が開いたDocumentオブジェクトを返すようにするポリフィル
<syntaxhighlight lang="javascript" copy>
<source lang="javascript">
function OpenFile(file, encoding, flags){
function OpenFile(file, encoding, flags){
     var i, j, e, d;
     var i, j, e, d;
    file = new ActiveXObject("Scripting.FileSystemObject").GetAbsolutePathName(file);
     window.Editor.OpenFile(file, encoding, flags);
     window.Editor.OpenFile(file, encoding, flags);
     for(i = 0; i < window.Editors.Count; i++){
     for(i = 0; i < window.Editors.Count; i++){
18行目: 18行目:
     }
     }
}
}
</source>
</syntaxhighlight>
スポンサーリンク