-
27-12-2010, 12:11 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Lập trình từ điển trên Window Mobile?
Ai biết lập trình ứng dụng từ điển trên nền Window Mobile giúp mình bài này với. Thanks!!!!!!!!![IMG]images/smilies/clap_grin.gif[/IMG]
View more random threads:
- Sự kiên trượt màn hình sang trái, sang phải hoặc lên trên, xuống dưới ở windows phone là gì ?
- Xin hỏi lập trình gửi tin nhắn thông qua giao thức XMPP???
- Mơ thấy lội bùn báo hiệu đềm gì & đánh con gì?
- Cách Vẽ Lưới chơi cho cờ Caro trên Windows Phone?
- Tạo hiệu ứng trong suốt trong windows phone như thế nào?
- lập trình cho thiết bị cầm tay với SQL Server ?
- Dùng cơ sở dữ liệu trên window phone
- Viết ứng dụng cho di động sử dụng C# có được không?
- Lập trình ứng dụng Youtube downloader cho windowsphone 7
- Parsing Json sử dụng Serialization như thế nào ?
-
27-12-2010, 03:26 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi nhungiund
Mà now bạn có học thì học viết ứng dụng windows phone 7, Android, Iphone
chứ học window mobile cũ rích kia thì ích gì cơ chứ!
-
28-12-2010, 08:10 AM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bọn mình cũng mới được làm quen nên chwa biết được nhiều lắm. Mình viết cho smartphone nhưng mình chưa biết cách xây dựng CSDL. Bạn có thể giúp mình được không?
-
28-12-2010, 08:12 AM #4Silver member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi Trangkhuyet
-
28-12-2010, 09:20 AM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Từ điển thì dùng xml lưu CSDL là rất sướng, không thì dung SQL CE nhưng cái này mình không thích.
Mình làm dựa trên file xml đã có sẵn và là một file có cấu trúc đơn giản thôi hà:
Mã nguồn PHP:<Dictionary><record> <word>hello</word> <meaning>.......xin chào,......</meaning></record><record>..............</record></Dictionary>
Tra từ thì bạn tạo 1 textbox cho người ta nhập vào, 1 button xử lý tìm nghĩa, một label thể hiện nghĩa. Trong sự kiện click của button bạn tiến hành lấy thông tin trên textbox và duyệt qua bảng băm, hay danh sách từ điển, so sánh và tìm ra nghĩa.
Nói nôm na là như sau:xây dưng class trước(tùy theo file xml có cấu trúc ra sao và bạn muốn chương trình mình như thế nào thôi), mình thì xây dựng đon gian co word va meaning thôi:
Mã nguồn PHP:public class Dictionary { private string word; public string Word { get { return word; } set { word = value; } } private string meaning; public string Meaning { get { return meaning; } set { meaning = value; } } }
Mã nguồn PHP:public static List<Dictionary> DocFile(string filename) { XmlDocument Source = new XmlDocument(); Source.Load(filename); XmlNodeList List_word = Source.GetElementsByTagName("word"); XmlNodeList List_meaning = Source.GetElementsByTagName("meaning"); List<Dictionary> English = new List<Dictionary>(); foreach (XmlNode word in List_word) { Dictionary dic = new Dictionary(); dic.Word = word.InnerText; English.Add(dic); } int n = English.Count; int i = -1; foreach (XmlNode meaning in List_meaning) { English[++i].Meaning = meaning.InnerText; } return English; }
Cái vấn đề nữa là bạn làm sao xác định được đường dẫn của file xml trên máy ảo PPC? cái này bạn nghiên cứu đi.
Dữ liệu đã được lấy lên List<Dictionary> rồi thì bạn muốn làm gì thì làm, băm nó thì sẽ tìm nhanh.
-
28-12-2010, 09:31 AM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mình nghĩ không tốn thời gian cho bạn nữa, bạn thực hiện chèn file xml như cách chèn ảnh mình viết ở đây.
http://forums.congdongcviet.com/showthread.php?t=44423
Mã nguồn PHP:string m_startuppath = System.Reflection.Assembly.GetExecutingAssembly().GetModules()[0].FullyQualifiedName; m_startuppath = m_startuppath.Replace(System.Reflection.Assembly.GetExecutingAssembly().GetModules()[0].Name, "" ); string filename = m_startuppath + "Anh_Viet.xml";
File xml data(nếu bạn cần) thì bạn pm qua mail đi,mình làm biếng up lắm. Bạn có thể tạo ra file xml đơn giản theo cấu trúc vài từ như trên và thử trước khi nào quyết định làm bằng dữ liệu xml thì lấy data sau cũng được.
-
28-12-2010, 02:24 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn ơi !Cái này đâu thể sử dụng trên Window Mobile được.Bạn có bài mẫu không up lên cho mình xem với.Thanks
-
28-12-2010, 05:13 PM #8Silver member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
hê hê nhóm bà có đổi đề tài hok hihi
-
28-12-2010, 06:26 PM #9Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Ban ơi, cái của mình đích thực dùng cho Window mobile, nếu bạn chạy được trên destop mình xin chịu thua hai tay.
Còn các thao tác đọc file xml, thì ở đâu cũng như nhau , hoàn toàn không khác nhau. khác nhau chỉ ở những thủ thuật linh tinh thôi, ví dụ làm sao bạn vận chuyển được file data vào máy ảo PPC? trong khi destop quá dễ copy vao debug là xong. Và cái thứ hai rất điên nữa là làm sao xác định được đường dẫn (động thì tốt và cần thiết) của file data trên máy ảo PPC.Mình đã đưa ra cách đưa file rồi và cho luôn đường dẫn chuẩn mực luôn rồi đó.
Cái này là làm từ điển bằng file data XML, nếu bạn chưa học XML thì thua.
-
28-12-2010, 07:35 PM #10Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Làm ứng dụng tra từ, xóa từ, cập nhật từ thì quá dễ sẽ không được điểm cao đâu bạn.Ít nhất thêm 3-4 chức năng gì ấy, mà mình thì mới có 1.
Bạn cố gắng đi, mình cũng đang làm bài cho môn học và chưa nộp nên không thể share.là đọc file xml và xử lý thôi, tuy nhiên trên PPC không chấp nhận file quá lớn nên file data mình xóa còn có 4mb.
Không chỉ dừng lại ở việc sử dụng nguyên liệu cao cấp, mỗi công trình còn được "chăm sóc" bằng 4 dịch vụ xuất sắc của Tre Nghệ. Từ việc tư vấn, thiết kế đến thi công và hoàn thiện, mọi quy trình đều...
Chất Lượng và Sáng Tạo: Kiến Trúc...