คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
โดยหลักการได้อยู่แล้วเจ้าค่ะ
คร่าวๆคือ ถ้า TI ให้รายละเอียดของฟังก์ชั่นใน DLL มา ก็สามารถเขียนด้วย VB
เพื่อเรียกฟังก์ชั่นนั้นได้ตรงๆเลย
ถ้า TI ไม่ให้รายละเอียดมา ก็ต้องลองเช็คตัวอย่างโค๊ด C++ ที่ให้มา แล้วสังเกตเอา
ว่ามันไปเรียกฟังก์ชั่นไหน ยังไง
ถ้าไม่ได้อีก ก็เอาตัวอย่างมาแก้ แล้วคอมไพล์เฉพาะส่วนที่ไปเรียกฟังก์ชั่น DLL นั้น
โดยตัดส่วน User Interface ออก (ซึ่งจะไปทำใน VB แทน) แล้วสร้างเป็น DLL ตัวใหม่
ซึ่ง VB สามารถเรียกได้
เด้อค่ะเด้อ
คร่าวๆคือ ถ้า TI ให้รายละเอียดของฟังก์ชั่นใน DLL มา ก็สามารถเขียนด้วย VB
เพื่อเรียกฟังก์ชั่นนั้นได้ตรงๆเลย
ถ้า TI ไม่ให้รายละเอียดมา ก็ต้องลองเช็คตัวอย่างโค๊ด C++ ที่ให้มา แล้วสังเกตเอา
ว่ามันไปเรียกฟังก์ชั่นไหน ยังไง
ถ้าไม่ได้อีก ก็เอาตัวอย่างมาแก้ แล้วคอมไพล์เฉพาะส่วนที่ไปเรียกฟังก์ชั่น DLL นั้น
โดยตัดส่วน User Interface ออก (ซึ่งจะไปทำใน VB แทน) แล้วสร้างเป็น DLL ตัวใหม่
ซึ่ง VB สามารถเรียกได้
เด้อค่ะเด้อ
แสดงความคิดเห็น
RFID TRF7960A Texas Instruments มีใครเคยใช้บ้างครับ จะเขียนโปรแกรมติดต่อกับ Visual basic
http://www.ti.com/tool/trf7960evm#Technical Documents
คือว่ามันจะมีให้โหลดโค๊ดของโปรแกรมจากti นะครับ แต่เป็น c++ ครับ อยากเปลี่ยนมาเขียนเป็นVB ได้ไหมครับ
หน้าตาของโปรแกรมที่โหลด จาก TI
คือจะต้องการจะเอาข้อมูลจากแท๊ก นะครับ แต่เครื่อง rfid จะต้องใช้โปรแกรมที่ให้มาจากti ถึงจะได้ข้อมูลออกมานะครับ ผมก็เลยคิดว่าลอกส่วนของโปรแกรมนั้นมาใช้เขียนในVBนะครับ ช่วยแนะนำหน่อยครับ