--
Chào bạn,
Mình muốn kết nối C# với Maple dùng thư viện mà mình tạo ra. Ở đây chẳng hạn mình tạo thuvien.m và sử dụng thư mục Data kèm chung thư viện này. Mình đã test thử với file test.mw ở một thư mục dùng lệnh sau:
url := currentdir():
libname := libname, url:
with(thuvien);
Mọi thứ chạy đều ổn
Nhưng khi mình copy thuvien.m này vào thư mục lib cài đặt của maple để dùng cho C# và dùng lệnh sau trên C#:
MapleEngine.EvalMapleStatement(kv, Encoding.ASCII.GetBytes(“libname := libname,\”C:\\Program Files (x86)\\Maple 18\\lib\”:with(DIENMOTCHIEU);”);
Thử lệnh này cũng không được
openMaple.Run(“libname := libname,\”C:\\Program Files (x86)\\Maple 18\\lib\”:with(DIENMOTCHIEU);”);
Thì chương trình chạy một chút thì báo lỗi:
Error, (in with) user level initialization for package `thuvien’ failed: file or directory does not exist
Và sau đó vẫn hiện ra giao diện chương trình nhưng không dùng được file thuvien.m đó.
Nhưng theo hướng dẫn của bạn thì lại thực hiện được file TEST