คอมพิวเตอร์ศึกษา
A little text to describe your forum 
คอมพิวเตอร์ศึกษา  
 สมัครสมาชิก(Register)สมัครสมาชิก(Register) 
 ช่วยเหลือช่วยเหลือ   ค้นหาค้นหา   รายชื่อสมาชิกรายชื่อสมาชิก   กลุ่มผู้ใช้กลุ่มผู้ใช้ 
 ข้อมูลส่วนตัว(Profile)ข้อมูลส่วนตัว(Profile)   เข้าสู่ระบบเพื่อเช็คข้อความส่วนตัวเข้าสู่ระบบเพื่อเช็คข้อความส่วนตัว   เข้าสู่ระบบ(Log in)เข้าสู่ระบบ(Log in) 
วิธีการรับค่า ส่งค่า จาก flash

 
Forum นี้ถูกล็อก คุณไม่สามารถตอบ หรือแก้ไขได้   หัวข้อนี้ถูกล็อก คุณไม่สามารถแก้ไข หรือตอบได้    คอมพิวเตอร์ศึกษา -> +๐+WEB+๐+
อ่านหัวข้อก่อนหน้า :: อ่านหัวข้อถัดไป  
ผู้ตั้ง ข้อความ
ryuozero
Site Admin


เข้าร่วม: 13 Jul 2005
ตอบ: 1145

ตอบตอบเมื่อ: Fri Apr 15, 2011 8:15 am    เรื่อง: วิธีการรับค่า ส่งค่า จาก flash ตอบโดยอ้างข้อความ

ส่งค่าตัวแปรจาก asp.net, PHP,txt ไปยัง Flash AS3
function shownum(){
loadVariables("shownum.txt?t=1252468789796",_root.num);
}

setInterval(shownum,1000);
/////////////////////////
สมมุติใน Textfile กำหนดตัวแปรไว้อย่างนี้

&test1=ok test1&
&test2=ok test2&
&test3=ok test3&

ตอนโหลดเข้ามาก็เรียกไปแบบนี้ครับ

myLoad = new LoadVars();
myLoad.load("pic.txt");
myLoad.onLoad = function(ok) {
if (ok) {
trace(myLoad.test1); // ลอง แสดงค่าที่โหลดมา
trace(myLoad.test2); // ลอง แสดงค่าที่โหลดมา
trace(myLoad.test3); // ลอง แสดงค่าที่โหลดมา
}
};

////////////////////////

ส่งค่าตัวแปรจาก asp.net, PHP,txt ไปยัง Flash AS3
การส่งค่าตัวแปรจาก Text file หรือ asp.net หรือ PHP ไปยัง Flash AS3

Code ใน Asp.net :
Response.Write(topic=ข่าวเด่นวันนี้&news=ข่าวครับข่าว)

Code ใน PHP :
echo 'topic=ข่าวเด่นวันนี้&news=ข่าวครับข่าว'

Code ใน Text File :
topic=ข่าวเด่นวันนี้&news=ข่าวครับข่าว

ใน Flash AS3 :
function URLLoaderVar() {
var loader:URLLoader = new URLLoader();
configureListeners(loader);

var request:URLRequest = new URLRequest("http://localhost/TestWeb/testload.aspx?id=")
try {
loader.load(request);
} catch (error:Error) {
trace("Unable to load requested document.");
}
}

function configureListeners(dispatcher:IEventDispatcher):void {
dispatcher.addEventListener(Event.COMPLETE, loadvarComplete);
}

function loadvarComplete(event:Event):void {
var loader:URLLoader = URLLoader(event.target);
trace("completeHandler: " + loader.data);

var vars:URLVariables = new URLVariables(loader.data);
//เอาตัวแปรไปใช้
trace("ตัวแปรที่ 1 = " + vars.topic);
trace("ตัวแปรที่ 2 = " + vars.news);
}
ขึ้นไปข้างบน
ดูข้อมูลส่วนตัว ส่งข้อความส่วนตัว ส่ง Email
เรียงลำดับข้อความตอบจากก่อนหน้า:   
Forum นี้ถูกล็อก คุณไม่สามารถตอบ หรือแก้ไขได้   หัวข้อนี้ถูกล็อก คุณไม่สามารถแก้ไข หรือตอบได้    คอมพิวเตอร์ศึกษา -> +๐+WEB+๐+ ปรับเวลา GMT
หน้า 1 จาก 1

 
ไปที่:  
คุณไม่สามารถสร้างหัวข้อใหม่
คุณไม่สามารถพิมพ์ตอบ
คุณไม่สามารถแก้ไขข้อความของคุณ
คุณไม่สามารถลบข้อความของคุณ
คุณไม่สามารถลงคะแนน


Powered by phpBB © 2001 phpBB Group
-- Template created by dav.bo=> PurpleStylus --


For Support - http://forums.BizHat.com

Free Web Hosting | Free Forum Hosting | FlashWebHost.com | Image Hosting | Photo Gallery | FreeMarriage.com

Powered by PhpBBweb.com, setup your forum now!