Editing .txt files inside flash


right now, have set each button on flash open .txt file. want have set user can not read txt file edit , save original .txt file. current code looks this:

 

dmemo.addeventlistener(mouseevent.click,displayd);

lmemo.addeventlistener(mouseevent.click,displayl);

 

function displayd(e:event):void{

txtloader.load(new urlrequest("design_vocab.txt"));

}

function displayl(e:event):void{

txtloader.load(new urlrequest("logo_design_tips.txt"));

}

 

 

var file:urlrequest = new urlrequest("instructions.txt");

var txtloader:urlloader = new urlloader();

 

 

txtloader.addeventlistener(event.complete, loadtxt);

txtloader.load(file);

 

 

function loadtxt(event:event):void{

memotext.text = txtloader.data;

}

you should use filereference class load , save text files want edit:

 

var s:string;

var fref_load:filereference = new filereference();

var fref_save:filereference = new filereference();

 

fref_load.addeventlistener(event.complete, loadcompletef);

fref_load.addeventlistener(event.select, selectf);

fref_load.browse([new filefilter("text", "*.txt")]);

 

function selectf(e:event):void {

    fref_load.load();

}

 

function loadcompletef(e:event):void {

    s = e.target.data;

    // edit string s , when want save updated text, call savef();

}

 

function savef():void {

    fref_save.save(s,fref_load.name);

}



More discussions in ActionScript 3


adobe

Comments

Popular posts from this blog

Joomla 3.3 Installation Error message - Joomla! Forum - community, help and support

Multilanguage infinite redirect loop error. - Joomla! Forum - community, help and support

trim media limit reached