พอดีคุยกับเพื่อน เพราะผมพบปัญหาที่ว่า หาก Sub Program (โปรแกรมย่อย) ทำงานช้า โปรแกรมหลักที่เรียกใช้ จะไม่รอผลให้โปรแกรมย่อยทำงานจนเสร็จมันจะข้ามไปทำคำสั่งถัดไปทันที (หลักของ Multi Tasking) แต่เพื่อนบอกว่าหากโปรแกรมย่อยเขียนในรูป Function โปรแกรมหลักที่เรียกใช้จะไม่ข้าม มันจะรอจน Function นั้น ๆ ทำงานจนแล้วเสร็จ แม้ว่า Function นั้นจะไปทำงานช้าเท่าไรก็ตาม จริงหรือไม่ครับ และเพราะอะไร
<VB.net > โปรแกรมที่เขียนด้วย Function จะทำงานจนจบแล้วจึงจะกลับมาแม้จะช้านานเท่าไรก็ตาม ใช่หรือไม่ครับ