Page 1 of 1

ต้องการดึงตัวแปรจาก โพซิเชอร์นึงมาใช้อีกโพซิเชอร์นึงครับ

Posted: Mon May 12, 2014 10:19 pm
by maxcung
ต้องการดึงตัวแปรจาก sub ดึงข้อมูล () เช่น a , man ,beam(1)

มาใช้ใน sub เซฟ () ครับ

Re: ต้องการดึงตัวแปรจาก โพซิเชอร์นึงมาใช้อีกโพซิเชอร์นึงครับ

Posted: Mon May 12, 2014 10:42 pm
by snasui
:D ไม่พบ Sub Procedure ที่ชื่อว่า "ดึงข้อมูล" ครับ

การผ่านตัวแปรไปยัง Procedure อื่น เช่นตัวแปร a เราสามารถใช้ Call เข้ามาช่วยได้เช่น Call เซฟ(a) เช่นนี้เป็นต้น

Re: ต้องการดึงตัวแปรจาก โพซิเชอร์นึงมาใช้อีกโพซิเชอร์นึงครับ

Posted: Mon May 12, 2014 10:45 pm
by maxcung
ข้ออภัยครับ sub นำเข้าข้อมูลครับ
ต้องใช้ call เซฟ(a) ตรงไหนหรอครับ

ในโค๊ดของผม ที่ผมลองเขียน ผิดไหมครับ

Re: ต้องการดึงตัวแปรจาก โพซิเชอร์นึงมาใช้อีกโพซิเชอร์นึงครับ

Posted: Mon May 12, 2014 10:48 pm
by snasui
:D ให้ถามที่เป็นปัญหาครับ ที่เขียนมานั้นปัญหาคืออะไร ติดขัดที่บรรทัดใด คำตอบที่ถูกต้องคืออะไรครับ

Re: ต้องการดึงตัวแปรจาก โพซิเชอร์นึงมาใช้อีกโพซิเชอร์นึงครับ

Posted: Tue May 13, 2014 12:10 am
by maxcung
ปัญหาคือผมเก็บค่าตัวแปร ต่างๆ จาก sub นำเข้าข้อมูล() ไว้

แล้วทีนี้หากผม ตั้ง Procedure ใหม่ ผมแค่ต้องการดึงค่าจากตัวแปรใน sub นำเข้าข้อมูล() มาใช้ครับ

โดยไม่ต้องมาเก็บค่าใหม่

Re: ต้องการดึงตัวแปรจาก โพซิเชอร์นึงมาใช้อีกโพซิเชอร์นึงครับ

Posted: Tue May 13, 2014 12:34 am
by snasui
:D ที่คุณเขียนมายังไม่ใช่ปัญหา แต่เป็นสิ่งที่คุณต้องการให้ Code ทำงานโดยเก็บค่าตัวแปรไว้ครับ

ส่วนปัญหาก็เช่น เมื่อคุณนำตัวแปรนั้นมาใช้แล้วใช้ได้หรือไม่ หากใช้ไม่ได้ติดปัญหาใดครับ :?: