bomnhauag > 29-02-12, 08:02 PM
minhhoang > 29-02-12, 09:22 PM
(29-02-12, 08:02 PM)bomnhauag Đã viết: Hi all!
Hôm nay Long mạn phép trình bày cách của mình giải quyết vấn đề rất đau đầu khi lập trình trong AC, đó là cảnh báo bằng Tiếng Việt Unicode mà không ảnh hưởng tới/từ hệ thống. Có thể coi là triệt để.
Ý tưởng như sau:
1. Khi viết code chúng ta không thể dùng hàm: MsgBox("Lỗi rồi bạn ơi!") vì thằng VB không cho viết TV Unicode trong đó, cách của Long là: quăng câu Unicode đó vào CSDL (cụ thể là table: [T0 MESSAGE] như trong chương trình đính kèm) rồi truy xuất nó ra.
2. Design lại hàm fcMsgBox thay cho MsgBox cổ lổ sỉ (cấu trúc dùng i chang) và thêm 1 hàm getMess(KEY as string) để lấy câu thông báo từ CSDL quăng cho fcMsgBox hiển thị.
3. Long đã đính kèm 1 đoạn ngắn demo mấy cái này, các bạn cứ down về mổ xẻ và chia xẻ kinh nghiệm nhé!!!!
Thân!
DEMO
GaDauBac > 24-01-21, 06:28 PM
(29-02-12, 09:22 PM)minhhoang Đã viết:(29-02-12, 08:02 PM)bomnhauag Đã viết: Hi all!
Hôm nay Long mạn phép trình bày cách của mình giải quyết vấn đề rất đau đầu khi lập trình trong AC, đó là cảnh báo bằng Tiếng Việt Unicode mà không ảnh hưởng tới/từ hệ thống. Có thể coi là triệt để.
Ý tưởng như sau:
1. Khi viết code chúng ta không thể dùng hàm: MsgBox("Lỗi rồi bạn ơi!") vì thằng VB không cho viết TV Unicode trong đó, cách của Long là: quăng câu Unicode đó vào CSDL (cụ thể là table: [T0 MESSAGE] như trong chương trình đính kèm) rồi truy xuất nó ra.
2. Design lại hàm fcMsgBox thay cho MsgBox cổ lổ sỉ (cấu trúc dùng i chang) và thêm 1 hàm getMess(KEY as string) để lấy câu thông báo từ CSDL quăng cho fcMsgBox hiển thị.
3. Long đã đính kèm 1 đoạn ngắn demo mấy cái này, các bạn cứ down về mổ xẻ và chia xẻ kinh nghiệm nhé!!!!
Thân!
------ Mình chạy thấy báo lỗi VBA, không biết sao nữa.
DEMO
mình cảm ơn vì bạn đã trả lời cau hỏi giùm mình nhưng bạn có thể giúp mình làm theo yêu cầu của mình được không , nếu được thì mình thanks long nhiều lắm
maidinhdan > 30-01-21, 12:18 AM